The Tap House
5 Star Rating  |  1 Reviews

729 Lincoln Ave
Steamboat Springs, CO 80487
970-879-2431
Restaurant Website
Cuisine: Grill & Pub
Price: $5 - $10
Location: Downtown Steamboat

Feature(s):
Late Night
Family

The Tap House Steamboat Springs Menu