- #18 Most Liked - 400 Likes

Tellurado Studio & Bistro

edit:

219 E Colorado Ave, Telluride, CO

970-239-6440


Mon: Closed
Tue: 11am-9pm
Wed: 11am-9pm
Thu: 11am-9pm
Fri: 11am-10pm
Sat: 11am-10pm
Sun: 12-5pm