New Sheridan Chop House

231 W. Colorado Ave., Telluride, CO 81435
Local: 970-728-9100
Region: Southwest City: Telluride

Overview

Steak house bistro offering a selection of grilled prime steaks.