Telluride Truffle chocolates are freshly handmade from Belgian chocolate, Colorado organic cream, fine liquors, natural flavors and absolutely no preservatives. The triangular shape echoes the mountains in which we love to ski, play or just gaze at.
Address: 100 W Colorado Ave, Telluride, CO 81435
Website URL: https://www.telluridetruffle.com/
Phone Number: (970) 728-9565