Description
The Chop House & Wine Bar is the steakhouse at the New Sheridan Hotel, a historic brick building at 231 W Colorado Ave in downtown Telluride. The hotel dates to 1895 and also houses the Parlor restaurant, The Roof rooftop bar and the Historic Bar.
The hotel's website says the Chop House has a wine bar and that the property holds a Wine Spectator Award of Excellence. Reservations can be made through the website, and the hotel can also be reached by phone with questions.
Overview
Venue Type
Restaurant
At a glance
- Cuisine
- Steakhouse
- Location
- 231 W Colorado Ave, Telluride, CO
- Phone
- (970) 728-9100
- Hours
- Not listed yet. Call ahead to confirm.
- Services
- Not listed yet
Amenities & Features
Is this your restaurant? Claim this free listing to add photos, your full menu, videos and special offers. Claim it now →
Location
Share your experience
Sign in to leave a review. It only takes a minute, and it's free.



Reviews
There are no reviews yet.