Read about our trip to Germany and Prague at
The "Beer Me" Blog!
This is not the official web site of
Telluride Brewing Company
Llama Restaurant
Bar/Tasting RoomRestaurant
156-DEF Society Drive
PO Box 4224
Telluride CO 81435
Telephone: +1 970-728-5094
Brewer: Chris Fish
[Contact] [Update]


Opened: 2011

Contributor: Siegfried Binge

Updated: February 12, 2022

Beer List