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]

Notes

Opened: 2011

Contributor: Siegfried Binge

Updated: November 16, 2016

Beer List