This is not the official web site of
Telluride Brewing Company Brew Pub & Taqueria - Mountain Village
168 Mountain Village Boulevard
Unit 136
Telluride CO 81435
Hours: Open daily 11:00am-10:00pm.
[Update]
Unit 136
Telluride CO 81435
Hours: Open daily 11:00am-10:00pm.
[Update]