Mario's Donuts & Café offers much more than just donuts from its small storefront in a strip mall in St. Charles. Mario's serves breakfast all day, with bagels, baklava, omelets, a breakfast burrito and donuts. Lunch selections include gyros, burgers, salads and falafel. Guests can peruse the donut selection in the large display case of sweetness and then have a seat in the small dining area. Mario's also brews up coffee, including lattes, cappuccinos and mochas.