Tavern On The Square
675 Lionshead Pl, Vail
(970) 754-7704
Menu
Reserve
Restaurants in Vail, CO
Tavern On The Square
675 Lionshead Pl, Vail, CO 81657
(970) 754-7704