The Urinals of Balboa Cafe

Balboa Cafe is a bar and restaurant in San Francisco, CA.

Filed under: Bars & Restaurants
Tweet

This urinal is enormously huge.

Observe the very large size of the urinal.