BAR TZA
HOME
MENU
CONTACT
Get in touch
VISIT US
2481 Mission Street
San Francisco, Ca, 94110
Tel: (415) 824 - 7717
Noel@BarTZA.com
Hours
Thursday - Monday
5pm - 10 pm