+1 636-447-4515
Mario’s Donut Restaurant in St. Charles, Missouri, is a delightful gem that brilliantly fuses classic American breakfast favorites with vibrant Greek and Mediterranean influences, creating a unique dining experience that’s both comforting and adventurous. Perfectly positioned at 2786 Muegge Rd, this family-owned spot is a haven for those craving freshly made donuts alongside hearty Mediterranean dishes, all served in a spacious, warm, and inviting atmosphere.
Step inside Mario’s and you’re greeted by the enticing aroma of freshly baked donuts and sizzling gyro meat from their grill. Their menu is as diverse as it is tempting: from the fluffy, glazed classics like the Red Velvet Donut and Blueberry to inventive offerings such as the Sausage Egg and Cheese on a Glazed Donut—a marriage of sweet and savory that somehow works perfectly. The Apple Fritter and Long John varieties showcase their mastery of traditional pastries, all priced accessibly at $1.25 each, encouraging indulgence without guilt.
But Mario’s isn’t just about donuts. Their breakfast dishes offer rich, flavorful options like the Gyro Omelette—packed with gyro meat, mushrooms, onions, bell peppers, tomatoes, and feta cheese—a vivid blend of Mediterranean zest in every bite. The Chorizo Tacos with eggs and salsa macha bring a vibrant Southwestern flair, while the Avocado Toast topped with perfectly cooked eggs is a fresh, satisfying choice for health-conscious customers. The Philly Cheesesteak and Mario’s Burrito further highlight their ability to blend classic comfort food with an inviting twist.
The dining room itself mirrors the welcoming ethos of the restaurant—large, airy, and family-friendly, complete with a cozy relaxation area specifically designed for families, making it a great spot to enjoy a leisurely breakfast or brunch. The friendly, attentive staff described in glowing customer reviews add to the inviting ambiance, ensuring your visit feels personalized and genuinely cared for.
Customers consistently praise Mario’s not only for their mouthwatering donuts but for the attentive service and quality of food across the menu. Long-time visitors highlight the made-from-scratch donuts as “absolutely delicious,” and the willingness of the staff to go the extra mile—like freshly preparing cannolis on demand—demonstrates a commitment to quality and customer satisfaction rarely seen. Some have even called their donuts “a gift from God,” underscoring the exceptional craftsmanship behind every bite.
While a few note minor areas for improvement such as phone responsiveness and gyro texture, the overwhelming sentiment celebrates Mario’s as a local favorite where great food meets great prices. Whether you’re in the mood for a classic glazed donut paired with a robust cup of coffee or craving the bold flavors of a Falafel Gyro packed with fresh veggies and herbs, Mario’s delivers a memorable breakfast experience that invites repeat visits.
In summary, Mario’s Donut Restaurant is a standout destination for breakfast lovers, blending beloved donut shop nostalgia with the vibrant flavors of Greek and Mediterranean cuisine. The combination of delightful dishes, fresh pastries, and a community-focused atmosphere makes it an essential stop for anyone in the St. Charles area seeking both comforting classics and innovative, palate-pleasing meals.
My visit to Mario’s was a refreshing one. I was feeling some quick breakfast, but didn’t want to go to a fast food chain and decided to try a small family owned business Mario’s. I was pleasantly surprised by the friendliness of the staff, and surprised how fast the service was with how busy the restaurant was. The dining room is large and open, and they even have a relaxing area for families with games and entertainment items. Mario’s has quite a large menu for breakfast and lunch, which made it easy to find something I’d like. I ordered a bacon, egg, and cheese texas toast, a bacon, egg, and cheese croissant, a ham, egg, and cheese bagel, an order of fries, and a glazed donut to go. The texas toast, croissant, and bagel were hot, delicious, and satisfied my itch for a good breakfast. The fries were perfect, they added a nice crispy and batter fried deliciousness to the meal, and the glazed donut made for a wonderful fluffy dessert to go with my breakfast. I highly recommend visiting Mario’s if you’re looking for some breakfast and want to support a small family owned business.
We've been coming here for about 9 years. The staff always greet us with a smile and the food is all amazing! We usually come for breakfast on the weekends. Their donuts are all made in-house and are absolutely delicious! My go to is the chorizo tacos for breakfast, my wife usually gets a turkey, egg, and cheese on an everything bagel.
A really neat place with a great staff. We stopped in and they were out of cannolis….Instead of turning us away, the person working behind the counter told us if we could wait a couple of minutes he would make us a fresh batch. Absolutely worth the wait. Best cannolis I have had in a long time. Also their donuts are fantastic. Finding super friendly people who go out of their way for the customer is so hard to find these days and the young man working behind the counter hit it out of the park. Will absolutely visit again the next time we are in town.
Great food at Great prices. And finally the best BLT I have found in the area.
Didn’t answer the phone when I called, cooks gyros on a grill so they’re floppy and coffee is weak. However, the donuts are fresh and a gift from god. Best donuts I’ve had in the region. 8/5 stars for donuts, 2/5 for everything else to bring us to a perfect 5/5.
Donuts are good. They're more concerned with getting you out than actual good customer service, but they aren't rude just short and clipped. The food is decent well. Best donuts outside of Old Town I've had since I moved from Texas. Definitely check them and give them a chance.