Terra Bistro at Vail Mountain Lodge & Spa

352 E. Meadow Dr., Vail, CO 81657
Local: 970-476-6836
Region: Northwest City: Vail


Among the best restaurants in Vail and a favorite among Vail's fitness-conscious community for 18 years, Terra Bistro serves delectable dishes featuring free-range meat and poultry and, whenever possible, vegetables from local markets.