Update Info - Tarara Restaurant + Bar
This restaurant was reported as closed. If it is open, let us know.
Tarara Restaurant + Bar
191 Pine St
San Francisco, CA 94111
191 Pine St
San Francisco, CA 94111
This restaurant was reported as closed. If it is open, let us know.