Baked in Telluride is located in historic downtown Telluride Colorado. We are only steps away from public transportation and there is on street parking nearby.
Hours of operation: 5:30am to 10pm daily (Mon - Sun)
Our Address is:
127 South Fir Street
Telluride, Colorado 81435
Phone Number: 1-970-729-4775
E-mail: using the handy form below or directly at Neal@bakedintel.com