Keep In Touch
Happy Hour Nightly!5:00pm to 6:00pm
Dinner5:00pm to close
352 E. Meadow Drive Vail, CO 81657
Located inside of the Vail Mountain Lodge; Terra Bistro is on the East End of Vail Village.
Local's Tip~ Free Parking after 3pm in the Vail Parking Structure, just steps from our door!