675 W Lionshead Cir, Vail, Colorado 81657 USA
Prime Steaks ~ grilled to perfection
Photo Credit: Yelp