Facebook   Twitter   Instagram
Current Issue   Archive   Archive    

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

X