1033 Taraval St, San Francisco, California 94116 USA
High ceiling, booth seating interior
Photo Credit: Yelp