817 Terry Francois Blvd, San Francisco, California 94158 USA
Live music on the Bay
Photo Credit: Yelp