Average food. Indifferent service. Standard sports bar decor. If you are accustomed to eating in suburban sports bars, you will feel at home and probably think the food is decent. Average.
If you are in Steamboat, there are better places with better food, better views, and better service for the price.
If you own or manage The Tap House, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.