New Sheridan Chop House

. Posted in Telluride Restaurants

New Sheridan Chop HouseAddress: 233 W. Colorado, Telluride, CO  81435

Phone Number: (970) 728-9100


Cuisine: American, Specialty items, Vegetarian

Features: Bar, Extensive tap; Imported beer selection, Notable chef, Outdoor seating, Romantic

Price Range: $$$ (Expensive)

The Chop House is located in one of Telluride's most famous historic buildings with perfect views and sophisticated, delicious cuisine.