233 W Colorado Ave
Telluride, CO 81435
Telluride, CO 81435
Open HoursBreakfast & Dinner daily
OverviewA lively main street steak house offering a selection of the worlds finest steaks, eclectic fresh seafood and daily specials. Executive Chef Erich Owen focuses on the highest...
more