This is a definite MUST when visiting Telluride! You get to this restaurant by riding the free gondola from the town of Telluride or Mountain Village. It is located at the top of the mountain. Good food and excellent service plus great views.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.