The View Restaurant
- 457 Mountain Village Blvd., Telluride, CO, 81435
- (970) 369-6021
- Business: [email protected]
Enjoy creative local cuisine and jaw-dropping vistas at The View Bar & Grill at Mountain Lodge Telluride. Named for its spectacular floor-to-ceiling views of the San Juan Mountains, our Telluride restaurant reflects a relaxed alpine ambiance.