Bar TZA
Restaurant β’ Barππ Cocktails are delicious, sometimes can get a little crowded specially if is a game day so try to get earlier. Staff is friendly. People often mention good, drinks, margarita, service,
Address
2481 Mission St, San Francisco, CA 94110
Website
Contact
(415) 829-3232Rating on Google Maps
4.80 (56 reviews)Open on Google Maps