Reviews, get directions and information for The Tap Room
About
The Tap Room, located at the top of Bridge Street in Vail Village has been offering diners and après skier’s great food, cold beer, mixed drinks, wines and more, all at affordable prices for 11 years.