Allred's
Restaurant
6 photos
Allred’s is Telluride's most sought after dining experience, offering culinary excellence, and award winning wine list, exquisite views and impressive ambiance, all coming together to create a unique dining experience 10,551 feet above sea level. Opened by the Telluride Ski Resort in