Allred's Restaurant

Allred's Restaurant,
565 Mountain Village Blvd.,
Telluride, CO 81435

Telluride's flagship restaurant at the top of the gondola offers an incredibly unique mountain top dining experience.