Main content starts here, tab to start navigating

The Tap House Sports Bar & Grill is a laid-back sports tavern in the heart of Steamboat Springs with 50 flat screens, booth seating, classic American eats & 21 craft beers!