304 Bridge St
Vail, CO 81657
Vail, CO 81657
Open Hours7 Days A Week Starting 11:00am
OverviewMost of the menu items at this Vail venue are made from scratch and served in huge portions. The appetizers are what put The Red Lion on the map - with 1" thick onion rings and...
more