Home > Mountain Towns > Telluride > Restaurants > Chop House Restaurant

Chop House Restaurant

Chop House Restaurant Chop House Restaurant Chop House Restaurant Chop House Restaurant Chop House Restaurant
Chop House Restaurant Chop House Restaurant Chop House Restaurant Chop House Restaurant Chop House Restaurant

Contact Information

Address: 233 W Colorado Ave, Telluride CO 81435

Phone: (970) 728-9100

Visit website

For upscale dining within one of America’s best ski hotels, the Chop House Restaurant delivers with traditional western game and bison, paired with regional and French wines from its nitrogen wine bar. At home within the historic, boutique setting of the New Sheridan Hotel, the restaurant is right along bustling Main Street, with seasonal outdoor and indoor dining.

[fbcomments]