Terra Bistro Vail Mountain Lodge & Spa Kevin Nelson THIS RESTAURANT IS CLOSED Terra Bistro

THIS RESTAURANT IS CLOSED Terra Bistro Map

Vail Mountain Lodge & Spa
352 E. Meadow Dr. (Vail Valley Dr.)
Vail, CO 81657
970-476-6836
Map
Cuisine: Contemporary / Organic
Terra Bistro leans toward wholesome, globally accented cuisine with Rocky Mountain flourishes.
Openings: Breakfast seasonally, Dinner nightly

Features