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 for dinner at 5:30 pm 7 days a week.
For Reservations, email us at: telluridebistro@gmail.com or call us at 970-728-5239.
Get Directions