we'll rock your buttons off

cake
bread
candy
cupcakes

Lyons & Lafayette

Custom Cakes

Please note that all cake flavors are available in gluten free, and other cake flavors, filling flavors and frosting flavors may be available upon request.

Our Offerings

Items shown are indicative of our extensive menu and subject to change. We offer many additional seasonal and special options.

OUR STORY

Button Rock Bakery Established December 2013

Owning and running a bakery has always been a part of Jamie and Tony’s plan. As a child, Jamie always played restaurant and loved serving her family and friends. After college Tony and Jamie were wed, and they started their dreams together in Colorado. In April 2013, they started the bakery business process and opened in Lyons, Colorado December 2013. Naming the bakery after Button Rock preserve in Lyons, Colorado was the easiest part of the process.

"We love the trail and the beautiful preserve. It's easy to name something you love after a place you and your family love."Jamie Lachel - Owner, Pastry Chef

Button Rock is great in so many ways! The shop is adorable with display cases full of simply beautiful cakes, treats, quiches, and more. They have gluten free options, and everything – sweet and savory – is decorated to perfection.

THE FINEST AND FRESHEST

We feature fresh-baked cakes, cupcakes, cookies, breakfast pastries, brownies and bars, and sophisticated versions of classic snack treats.

MESSAGE US

We would love to hear from you!

[]
1 Step 1
Nameyour full name
Messagemore details
0 / 100
Previous
Next

LOCATIONS

Please note that both locations are closed on July 4th, Thanksgiving, Christmas Day, and New Years Day.

Lyons
  • 405 Main Street Suite B
    Lyons, CO 80540
    • Summer Hours
    • Wednesday - Saturday: 9 A.M. - 5 P.M.
    • Sunday: 9 A.M. - 4 P.M.
      Winter Hours
    • Friday - Saturday: 9 A.M. - 5 P.M.
    • Sunday: 9 A.M. - 4 P.M.
  • 303.823.5373
Lafayette
  • 1377 Forest Park Circle Suite 102
    Lafayette, CO 80026
    • Monday - Saturday: 7 A.M. - 6 P.M.
    • Sunday: 7 A.M. - 4 P.M.
  • 303.926.1676