Our Story

We are now proud to state we are a family-owned business with 2 generations of family being involved. Ryan and Brooke McCauley joined as partners in 2017 to help grow and carry on the high reputation we have received since our opening in 2015.

Read more about us

We Believe In:

Serving our customers quality food
Doing what is right
Uphold a high standard of quality in both food and employees
Enjoying and believing in what we are doing

If you haven't been able to stop in and give us a try, we'd love for you to come visit us! We are in Ankeny, Iowa at 2510 white birch drive, and in downtown Des Moines in the 801 grand building.

order via doordash

Order

Catering

Let us cater
your next event

Here at Main Street Café & Bakery, we are dedicated to providing the best catering experience possible. We are always expanding and adding new recipes to our menu. The catering menu includes a large variety of fresh and wholesome sandwiches, soups, salads, pastas, party trays and bakery goods.

catering inquire

Private Parties

Book your next
party with us!

For all inquiries, please fill out the form below and we'll be in touch soon.

inquire now About Private Parties
  • slideshow photo number 1

    Having a party?
    We cater to all occasions.

    catering
  • slideshow photo number 2

    We have the perfect space
    to host your next event.

    parties
  • slideshow photo number 3

    Order your favorite
    dishes in seconds!

    order

Newsletter

Location

Ankeny Location
2510 SW White Birch Dr #1,2
Ankeny, IA 50023
Open 7 Days a Week
6:00AM - 9:00PM

Downtown Location
801 Grand STE 370 (Skywalk Level)
Des Moines, IA 50309
Open M-F
7:00AM - 2:00PM

Hours

Ankeny Location
Sun, Mon, Tue, Wed, Thur, Fri, Sat
6:00 AM - 9:00 PM

Downtown Location
Monday - Friday
7:00 am - 2:00 pm
SPACE IS AVAILABLE FOR PRIVATE PARTIES IN THE EVENINGS AND ON WEEKENDS. CONTACT US FOR MORE INFORMATION!

Contact us

Ankeny Location

(515)-964-7141

Downtown Location

(515)-282-2796

Bakery and Catering
Events please call:
(515)-720-1821

bemccauley22@gmail.com