Unwind from the hustle and bustle of the week at brunch in St. Charles. With the weather warming up and Easter, Mother’s Day, and Father’s Day just around the corner, it’s that time of year to enjoy a delicious brunch with friends and family. Gather your brunch buds and explore these St. Charles restaurants listed below that offer great atmospheres and menu items for the best brunch.




Boozy Brunch

Nothing says brunch like bottomless mimosas! Head to The Wine Café on Historic Main Street starting March 3rd for a memorable brunch experience with bottomless mimosas and new brunch items hitting the menu. But that’s not all – Savor, Bar Louie, and Novellus all have bottomless mimosa brunch specials, too.


Are mimosas not your thing? Fear not, these St. Charles restaurants have a lineup of other alcoholic beverages to take your brunch experience to the next level. Prasino, known for its mix of traditional and unique brunch items (think crab cake eggs benedict), boasts a dedicated section on its menu for “morning mixers” like bloody marys and the irresistible revive martini. At Novellus, treat your taste buds to their build-your-own bloody mary bar.


Allin's Diner


Classic Diner Brunch

Step into a world of nostalgia when you have brunch at a St. Charles diner. The charm of places like Lady Di’s and Allin’s will transport you to bygone era with their cozy atmospheres, vibrant colors, and sunlit spaces, all frequented by a community of devoted regulars. Indulge in Lady Di’s 10 (yes, 10!) egg omelet or Chef Dave’s soup of the day at Allin’s.


Enjoy classic comfort food with the whole family at Black Bear Diner and feel as if you’re eating at a rustic lodge in the mountains. Experience the joy of having breakfast at any time you please, thanks to St. Charles diners’ all-day breakfast menus. And for those who crave breakfast around the clock, Ginghams awaits, proudly open 24 hours a day! Get ready for a dining experience filled with warmth, character, and timeless flavors in Saint Charles.


La Belle Vie Inside


Coffee Shop Brunch

Savor the rich flavors of an espresso drink, like a latte or cappuccino, while eating brunch at a local coffee shop or café. These restaurants may not boast a brunch-specific menu, but they offer a laid-back and inviting setting where you can enjoy a selection of both breakfast and lunch items.


For cozy and classic flavors, head to La Belle Vie in Frenchtown and try one of their crepes or their classic Lake Bake. Or, visit the vibrant Upshot Coffee, a retro 50’s-style brake shop turned into a café, offering a unique brunch experience. If Main Street beckons your call, Picasso’s awaits with a delectable lineup of breakfast sandwiches and lunch wraps. Don’t forget to check out their second location at the Streets of St. Charles. For those near Lindenwood, The Crooked Tree Coffee House has an array of house-made croissants and danishes, set in a warm and inviting space.


Peace Love Coffee Vegan Deli


Vegan/Vegetarian Brunch

Enjoy a fresh brunch from one of St. Charles’ vegan and vegetarian cafés. Every dish at Peace Love Coffee is crafted with 100% plant-based ingredients and they have many classic breakfast and lunch favorites in vegan form. Healthy food meets robust flavor at Rootbound; make sure to get one of their fresh juices or smoothies with your brunch!


Nestled with a view of the Missouri River and Main Street Saint Charles is Bike Stop Café. Order a meal from their all-day breakfast menu (or their lunch menu) and don’t forget an order of Jodi’s Famous Peanut Butter Balls for a sweet treat! Frontier Perk Café is a local favorite and most of their menu items can be changed to be vegan and vegetarian friendly.