Telluride Bistro

Telluride Bistro restaurant

Telluride Bistro provides world-class cuisine at down-to-earth prices in a cozy, relaxed atmosphere with friendly, thoughtful service. Sergio Gonzales, our award winning Executive Chef, creates our Northern Italian fare using fresh, local, organic ingredients.

Address: 138 E Colorado Ave, Telluride, CO 81435
Website URL:
Phone Number: (970) 728-5239
Banner Image:

Telluride Rentals Newsletter

Stay up to date on the latest Telluride news and events

Telluride Rentals