The story
The New Sheridan Chop House sits at 231 W. Colorado Ave. in Telluride, Colorado — one of the most storied addresses in this high-altitude mountain town. As part of the historic New Sheridan Hotel, the Chop House carries the weight of Telluride's past while delivering the kind of American dining that earns serious recognition.
Wine Spectator's Best of Award of Excellence is not handed out lightly, and the New Sheridan Chop House earned it in 2019 — a distinction that signals an exceptional wine program built to complement serious American cuisine. For guests arriving after a day on the slopes or exploring the San Juan Mountains, that cellar depth makes a considerable difference.
Lunch and dinner service anchor the experience here, with the Chop House delivering the straightforward, quality-driven American fare the format promises. In a town like Telluride, where the setting already does much of the work, the kitchen focuses on substance over spectacle — a sensibility that suits both the local crowd and well-traveled visitors who know the difference.
Recognition
Location