The Tap Room, located at the top of Bridge Street in Vail Village has been offering diners and après skier’s cold beer, great food, martinis and more, all at affordable prices for 8 years.
The setting is perfect with Bavarian woodwork, flat screen TV’s, and a cozy fireplace inside and a deck overlooking the quaint town and awesome
slopes on the outside.