A common question our customers ask is when to place a bakery order. The answer: as soon as you know! We are a bakery that creates all of our items from scratch & our baked goods are all hand-crafted by our talented & dedicated bakers. We take pride in creating unique & special treats for our clients, which can sometimes take a little more planning in advance. Although we do our best to fill last minute orders, often our bakery can reach it's capacity. Please call ahead and ask any questions you may have about our menu. We are always happy to help! All bakery orders cancelled within 48 hours are non refundable.
We would love to bake for your special event at Main Street.
In addition to our specialty cakes, we create custom cake designs. Submit your request via mainstreetcafeandbakery.com or contact Main Street Orders at (515)-720-1821. We offer custom cakes in a limited quantity to best achieve your special requests, so please inquire about your order well in advance.inquire bakery products
COOKIES & BARS
Click below to see more!Learn More about COOKIES & BARS
Cupcakes & Cakeballs
Click below to see more!Learn More about Cupcakes & Cakeballs
Sugar Cookies, Crisps, & More!
Click below to see more!Learn More about Sugar Cookies, Crisps, & More
Click below to see more!Learn More about Cakes