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