skip to main content skip to footer

Telluride Bistro

138 E. Colorado Ave.
Telluride, CO 81435
Tel: 970-728-5239
Fax: 970-728-5249

We are open 6 nights a week,
Monday through Saturday, at 5:30 PM for dinner!

We are Closed on Sundays

For Reservations, email us at or
call us at 970-728-5239.
Get Directions