New Sheridan Chop House231 W. Colorado Ave., Telluride, CO, 81435(970) 728-9100 Business: [email protected]WebsiteOverviewSteak house bistro offering a selection of grilled prime steaks.Related Articles