Facebook   Twitter   Instagram
Current Issue   Archive   Donate and Support    

Allred's Restaurant

Telluride’s flagship restaurant at the top of the gondola offers one of the most unique dining experiences in North America. General Manager Mario Petillo invites you into the comfort of his establishment for steak, seafood, lamb, chicken, pasta and salads.

Leave a Reply