The Urinals of The Tap House

The Tap House is a cavernous basement bar located in Steamboat Springs, CO.

Filed under: Bars & Restaurants
Tweet

During the ski season, the Tap House caters to a mix of tourists and locals. During the off-season, the bar is fairly empty.