View Restaurant - The Tap House  
The Tap House

729 Lincoln Avenue

We are downstairs! Handicap entrance at the back of restaurant(in the alley)

Steamboat Springs

CO

80487

970-879-2431



Local's favorite family hangout and sports bar.

Hours:
Monday-Friday 11:30am-12am
Saturday-Sunday 11am-12am

Happy Hour:
Check in to see our rotating schedule


Restuarant Name