AddToAny

Share/Save

Telluride Truffle

Chocolate Shop

Telluride Truffle chocolates are handmade with Belgian chocolate, Colorado organic cream, fine liqueurs, and natural flavors. Signature truffles are named after local favorites like, "powder days". 

101 N. Fir Street
Telluride,  Colorado  81435
United States