The Urinals of Bus Stop

Bus Stop is a sports bar in San Francisco, CA.

Filed under: Bars & Restaurants
Tweet

Located on Union Street in San Francisco, Bus Stop seems out of place in the notoriously well-dressed Marina District.