Mario's Cafe and Donuts

Donuts, Greek
2786 Muegge Rd
St. Charles, MO 63303
(636) 447-4515
5:30am - 8:00pm
5:30am - 8:00pm
5:30am - 8:00pm
5:30am - 8:00pm
5:30am - 8:00pm
6:00am - 8:00pm
6:00am - 4:00pm



  • Best kept secret in St Charles County!!! I've finally found my 'go-to' restaurant... Only place I've found in this area that has falafel :))
  • Mario's Gyro, bacon cheese burger, fries, chicken tenders, and chilli all delicious! Made it on the top 5 restaurants of 2013 on my list.
  • best gyros around, and great donuts!
  • Discovering this place was a pivotal moment in my first year of living in St. Peters. Best falafels, best donuts and always consistent tasty food. The coffee is meh, but don't let that stop you.
  • Best Gyro this side of the planet
  • Hey assholes at the stools, there are only two of you, so don't bogart the entire row. Learn to move down so other people can sit, you jerks.
  • Free wifi!
  • Be sure to try their doughnuts AND their food! Get a combo which comes with a sandwich, side (get two doughnuts or cheese fries) and drink!
  • Donuts and breakfast items are delicious. Good customer service as well.
  • Try Mario's specialty, the sour cream doughnut, a delightful mix of sweet and tart.
  • Greek food and donuts...who knew?
  • Gyros and doughnuts are great!
  • amazing donuts! fresh made every morning with many options to pick from. still want to try the gyros.
  • They have the best and tastiest gyros - love 'em!!
  • Great donuts
  • Mario's is AMAZING!!! BEST Fried Pickles I've ever had, great lunch options!
  • Caramel long Johns
  • Good gyro salad and good prices. Other good-sounding Greek items on the menu and nice selection of bakery items, too.
  • Gyros,donuts
  • Donuts are awesome, Gyro and Salads rock! Iced Mocha is great too

Nearby places

3881 Mexico Rd (at Muegge Rd.)
3891 Mexico Rd
3889 Mexico Rd (at Muegge & Cave Springs)