1 Best Restaurant in Vail Valley, Colorado

Tavern on the Square

$$$$

The large sunny patio in the center of Lionshead Village is the perfect slope-side location for people-watching while enjoying stellar Bloody Marys and poutine, or heartier après-ski fare like the coffee-cured elk, Colorado striped bass, or the Cubano sandwich. Ingredients are locally sourced and the menu aims for an elevated take on comfort food.

675 Lionshead Pl., Vail, Colorado, 81657, USA
917-754--7704
Known For
  • elevated comfort food
  • central location near the base of Eagle Bahn Gondola
  • large, lively patio