Chop House Restaurant

Restaurant

Chop House Restaurant

233 W. Colorado Ave., Telluride, 81435, CO

Located in the New Sheridan Hotel is the Chop House Restaurant, home to some of the best food your taste buds will ever experience. Menu items include an array of seafood, steak, burgers, and lasagna. Don’t forget to order a side of Brussels sprouts — they’re a favorite among locals. Breakfast and brunch are served daily, as well, including oatmeal, eggs Benedict, omelets, salads, and sandwiches.

Hours
Open daily, 8 a.m. to 9 p.m.