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

Name *