Tavern On The Square
675 Lionshead Pl, Vail
(970) 754-7704
Recent Reviews
Order Online
Reserve
You May Also Like
Vail Chophouse - 675 Lionshead Pl
Steak House, Seafood
Rimini Gelato & Chocolate - 675 Lionshead Pl
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream
The Belle - 675 Lionshead Pl
Coffee Shops, Coffee, Cafe, Bakery, Coffee & Tea
Restaurants in Vail, CO
Tavern On The Square
675 Lionshead Pl, Vail, CO 81657
(970) 754-7704