Restaurants in St. Charles

Best Restaurants

Jalea Bistro. 323 North Main Street, St. Charles Peruvian • $$

“Exquisite and surprising flavors! Kind accommodating staff. I'm so glad we took a chance. Worth every penny. They have a lot to be proud of.”

4.9 Superb217 Reviews
Jafra mediterranean restaurant 3551 Veterans Memorial Parkway, St. Charles Mediterranean • $$

“Tasty meals served by a wonderful waiter. Great atmosphere!”

4.9 Superb611 Reviews
Napoli 3 1450 Beale Street Suite 105, St. Charles Italian • $$$

“My only comment for improvement is regarding the unfriendly hostess on August 14.”

4.7 Superb995 Reviews

“our food is always delicious and fresh and the staff is ever so kind! we typically get fried okra, the new Yorker, and burnt ends. so good!”

4.8 Superb316 Reviews
The Main House 500 South Main Street, St. Charles American • $$

“My husband and I had the pleasure of eating dinner on Christmas Eve. I had the scallops and linguine; he had a steak. Our meals were delicious! Highly recommend this little gem along one of the prettiest streets in the USA.”

4.5 Superb458 Reviews

“Stopped on our way back from vaca. Loved the food and the service.”

4.4 Superb1069 Reviews

Restaurants by Cuisine

Salt + Smoke 501 South Main Street, St. Charles Barbecue • $$

“I have been a customer of Salt N Smoke for the past 4 years and always have had a wonderful experience, however this recent time with a nightmare to say the least... I ordered on 1/12/2022 around 8:45 PM via a Call-In on a Debit Card. What I ordered was (2) Bestie 2 Combos, one with Sweet Ribs and Smoked Wings sides were Sweet Potato Chips and Mac n Cheese, the 2nd Bestie 2 Combie was Ribs, Smoked wings and for the sides it was the Fries and the Mac N Cheese. Total for the Order was $41.72 Charged to VISA Debit Card Ending In (4360) I recently moved away to Iowa in the past 1 year so anytime I come into town in Saint Charles to see my parents which is often I always get Salt N Smoke in Saint Charles, MO I wish I could get it from Delmar if it was closer because I have never had a bad experience at that location ever, however Saint Charles is a different story. When I got to my parents I noticed all of the food was cold, not even slightly warm, I was really confused on how that was possible because I arrived at Salt N Smoke in Saint Charles before my order was finished. I ended up warming up both dinners because I did not want to waste food but still could not get myself to finish the meal mainly because there was something very wrong with the chicken almost like it was spoiled, my girlfriend was trying to be polite and ate everything to her regret, 1 day later she told me she had the worse stomach pain she has ever felt and it was so bad where we had to rush her to the E.R Hospital at Great River Health Center in Fort Madison, IA where we currently reside. After waiting 2 hours, doing blood tests and urine samples the doctor came to the conclusion that my girlfriend had gotten "Gastritis" which is a bad stomach inflammation which the doctor recommended it was caused from the poultry at the BBQ place she ate which was Salt N Smoke on Saint Charles... Tried to write them via Email no response, they will be hearing from my attorney.”

4.4 Superb688 Reviews
Aiello's Cigar Bar 5286 State Route North, St. Charles Bar • $$

“Good ambience and a very clean, well organized shop. The bar is a plus for hanging out and having a sip and a stogie. They have many good cigars but the selection is fairly slim. I will definitely visit when i'm in the area.”

4.7 Superb158 Reviews
Wasabi Sushi Bar 1650 Beale Street Suite 175, St. Charles Sushi • $$

“Enjoyed everything from first walking in to sitting down and receiving my food. Michelle was a great server she kept it professional but make it a little personal. She made a few suggestions with the menu and everything tasted fresh and great!”

4.4 Superb547 Reviews

Restaurants with Delivery

Jalea Bistro. 323 North Main Street, St. Charles Peruvian • $$

“Exquisite and surprising flavors! Kind accommodating staff. I'm so glad we took a chance. Worth every penny. They have a lot to be proud of.”

4.9 Superb217 Reviews
Jafra mediterranean restaurant 3551 Veterans Memorial Parkway, St. Charles Mediterranean • $$

“Tasty meals served by a wonderful waiter. Great atmosphere!”

4.9 Superb611 Reviews
Napoli 3 1450 Beale Street Suite 105, St. Charles Italian • $$$

“My only comment for improvement is regarding the unfriendly hostess on August 14.”

4.7 Superb995 Reviews

“Stopped in for a drink and received the *most* delicious Chai Tea Latte! Cute place with cozy and welcoming atmosphere. Everyone was extremely friendly and inviting. Definitely recommend!”

4.8 Superb419 Reviews
Do Shaggy's 1981 Zumbehl Road, St. Charles Burgers • $

“Best burger I have ever had.. Fries and onion rings are delicious as well. Don't forget the malts.”

4.8 Superb342 Reviews

“our food is always delicious and fresh and the staff is ever so kind! we typically get fried okra, the new Yorker, and burnt ends. so good!”

4.8 Superb316 Reviews

“Order ahead if can, reheat and salt at home if getting croissant (or bring a small packet with, he might have some we were too excited to ask). It was amazingly tasty! Even cold cause we went in late it was just something special. Best to pick up and ton and reheat at home we will return and so should you!”

4.9 Superb210 Reviews
El Greco 3010 MO-94, St. Charles Mediterranean • $

“A small business in the north end of St. Charles. The owner clearly cares about both the quality of his food offerings, as well as the satisfaction of his customers. It would be nice if they offered Spanakopita! Otherwise, my family is a huge fan!”

4.9 Superb189 Reviews

“My family and I was in St Charles for the Metallica concert, stopped at your Restaurant for Lunch. That was one of the best pizza's we have ever had. Ingredients and Crust was on point. I know your local in Mo but please bring one to the Gulf Shores area of Alabama. I promise you would stay busy.”

4.7 Superb362 Reviews

“This place is so good. Relaxing atmosphere, great service, and the drinks are to die for. My husband and I aren’t big drinkers but we will be back for sure.”

4.7 Superb301 Reviews

“We stoped by and had read reviews and have to say people were right there breakfast was really good there biscuits and gravy were delicious!”

4.7 Superb269 Reviews
Picasso's Coffee 101 North Main Street, St. Charles Coffee & Tea • $

“My family and I stopped in to kill some time and enjoyed a couple coffees, hot chocolate, and pastries. I enjoyed a Van Gogh’s Milky Way and my wife enjoyed her grasshopper. My son had a chocolate chip muffin and it was really good. Great atmosphere and friendly employees. Definitely putting it on my list of places to stop at when on this side of town.”

4.7 Superb326 Reviews

“La Vie French Café has yummy vegan sandwiches and crepes. Cute interior. However, it is disappointing that they changed their name to remove vegan and are serving dairy fondues during evening hours. Updated from previous review on 2026-08-02”

4.8 Superb187 Reviews

“Update: Just got our food and its amazing! I dislike pancakes and they have the best pancakes i have ever had. We ordered the blueberry and banana and they were cooked into the pancakes as well as in top.
We will definitely be back and eat here again, hopefully the wait isn't too bad next time.
Also our server was great!
Currently sitting here with a party of 2. Its been 45 minutes and the food still has not come out...manager came by to apologize for the wait around 45 minute mark and its fine but its still a very long wait.”

4.5 Superb779 Reviews

“We love Sugar & Slice! We have used them for birthday cakes in the past and we knew they would be best for our wedding cake. We just got married this past weekend in May and they did a fantastic job using our reference to build our cake. The cake was beautiful and tasted amazing. The texture was still soft and full of flavor. We can't recommend them enough. They also did an amazing spread of cookies and cinnamon rolls. We provided to go bags for our guests and we had none left to take home, they were so popular. You will not be disappointed with whatever items you decide to buy from Sugar & Slice.”

4.7 Superb229 Reviews
Old Millstream Inn 912 South Main Street, St. Charles Bar & Grill • $$

“Walking down Main St on a beautiful evening and the patio caught our eye. The "dungeon" basement is cool and the bartender was really sweet. Having a fire when it got a bit chilly was the icing on the cake. Will definitely be recommending to friends and coming back for dinner soon.”

4.5 Superb305 Reviews

“I've grown to love going to this bar although it's always hot. I am friends with a lot of the bands that play there, so I try to show my support. However, I still didn't get an answer as to why they've moved the tables around to where there is no more dance floor? Seems counterproductive when you showcase live music.”

4.6 Superb158 Reviews
Prasino St. Charles 1520 South 5th Street Suite 110, St. Charles Fine Dining • $$

“The atmosphere was delightful & the coffee was superb. Brunch was very flavorful & satisfying. Excited to visit again soon.”

4.3 Superb830 Reviews

Online Reservation Available

“Was here celebrating my sisters bday. The mood was set as if in a Parisian restaurant and was very cozy. The music was very soothing and relaxing and the food variety was plentiful and the taste of everything was out of this world! And to top it off we had the most warm and welcoming host!
Will come back here for tea and scones ❤️😊”

5 Superb120 Reviews
The Main House 500 South Main Street, St. Charles American • $$

“My husband and I had the pleasure of eating dinner on Christmas Eve. I had the scallops and linguine; he had a steak. Our meals were delicious! Highly recommend this little gem along one of the prettiest streets in the USA.”

4.5 Superb458 Reviews

“Can’t speak to most of their food but I can tell you that they have the BEST crispy spring rolls and crab rangoon (sweet) around! I haven’t ever tried anything else because these are just delish!”

4.6 Superb242 Reviews

“Stopped on our way back from vaca. Loved the food and the service.”

4.4 Superb1069 Reviews
Wasabi Sushi Bar 1650 Beale Street Suite 175, St. Charles Sushi • $$

“Enjoyed everything from first walking in to sitting down and receiving my food. Michelle was a great server she kept it professional but make it a little personal. She made a few suggestions with the menu and everything tasted fresh and great!”

4.4 Superb547 Reviews
Rec Hall STL 800 South Duchesne Drive, St. Charles Bar • $

“Great place for a male guy's hangout You can explore your Explore your inner childhood with all the adult games, while having great drinks, great food, and great customer service from the beautiful bartenders behind the counter. Shout out to Savannah and baby girl behund the bar you know who you are. They showed mad love to our ferguson company on drivers appreciation day. Thank you”

4.6 Superb198 Reviews
The Wine Cafe 703 South Main Street, St. Charles Wine Bar • $

“Enjoyed the food, wine , and atmosphere. We stopped for lunch today and we will sure to be back.”

4.6 Superb176 Reviews
Lydia's 1735 South River Road Ste 190, St. Charles Bakery • $

“I hosted a celebration of life for my mom at Lydia’s and they made it so incredibly special. They were fully staffed with the most amazing people and we never ran out of yummy treats. I have always loved Lydia’s but now they hold a special place in my heart. And Lydia was so kind and thoughtful. I can’t recommend them enough, they have a customer for life!”

4.7 Superb131 Reviews
Sushi boat 1500 Elm Street, St. Charles Asian • $

“For a small strip-front restaurant what a hidden gem. The size of my party was 4 adults and 3 kids, we had a Titanic sushi boat [3 adults] at $100 well worth it. Noodle dishes and fried rice for the rest of the party were equally good.”

4.5 Superb241 Reviews
Prasino St. Charles 1520 South 5th Street Suite 110, St. Charles Fine Dining • $$

“The atmosphere was delightful & the coffee was superb. Brunch was very flavorful & satisfying. Excited to visit again soon.”

4.3 Superb830 Reviews

“LOVE this place! It’s quickly become one of my favorite spots. The food is excellent and the quality of the service makes it one of the best new places on Main Street!”

4.6 Superb118 Reviews
Novellus 201 North Main Street, St. Charles New American • $$

“Unbelievable brunch. Omelettes and biscuits the best ever!”

4.3 Superb299 Reviews
La Michoacana 1821 Boone's Lick Road, St. Charles Mexican • $

“best street tacos in st charles county”

4.4 Superb148 Reviews
Savor 221 North Main Street, St. Charles Salad • $

“Best Italian salad ever. Friendly staff. Highly recommend!”

4.3 Superb253 Reviews
Sushi Ai 3010 West Clay Street, St. Charles Japanese • $$

“The waitresses and waiters are all extremely nice and I am never disappointed with their food. Especially their all you can eat dinner. 😊”

4.3 Superb415 Reviews
The Crooked Boot 2012 Campus Dr, St Charles Food Trucks • $$

“If you want something flavorful and wonderful, you need to hit up this establishment. The staff is fun and friendly and the food is BOMB! It's different and familiar in the best of ways. The seasoning is spectacular. This food is truly made with love and it shows. We are lucky The Crooked Boot in our area. Keep up the great work!!”

4.8 Superb71 Reviews
14

ReBar

ReBar 4149 Old Hwy 94 South, St. Charles Bar • $$

“Great environment! Great people”

4.5 Superb116 Reviews
Novellus 201 North Main Street, St. Charles New American • $$

“Unbelievable brunch. Omelettes and biscuits the best ever!”

4.3 Superb299 Reviews

24 Hour Restaurants

Waffle House 301 Little Hills Expressway, St. Charles Breakfast • $

“Great food and service. Get you some of those awesome crispy hashbrowns.”

4.2 Good214 Reviews
Waffle House 1200 South 5th Street, St. Charles Breakfast • $

“This is my first time here and I absolutely love it.”

4 Good396 Reviews
White Castle 2000 South Old Hwy 94, St. Charles Fast Food • $

“Shaye is the BEST W.C. employee ever! I had a 20 pk and 3 cheese fry pick up! In the past, W.C. employees don't care about your wait. Not Shaye, she was friendly, efficient and helped get my order complete quickly! I appreciate Shaye and wish more restaurant employees had her positive attitude and excellent customer service! She deserves a raise and no, I had never met her before but had to leave a 5* review so management knows how great she is!! 👍”

3.2 Average396 Reviews
McDonald's 3701 Elm Street, St. Charles Fast Food • $

“We are so pleased. Went to Wendy's it was cold it tucked it was gross. Went straight to McDs very happy fries hot. Burger hot and tasty. Young lady at windows friendly. Please send staff to teach Wendy's how to do their jobs!”

2.3 Poor329 Reviews

“We went to the new location in Wildwood on Father’s Day, with some friends, and it was refreshing watching the children playing games, and families together. This place is going to be a great success in Wildwood. Congratulations, we certainly enjoyed ourselves yesterday.”

4.4 Superb132 Reviews
17

Crumbl

Crumbl 1997 Zumbehl Rd, St Charles Dessert • $$

“We experienced EXCELLENT customer service with MAKIYAH! She was very patient and polite about explaining the cookies to us and helping us make a decision. Thank you!”

4.4 Superb115 Reviews
Sushi Ai 3010 West Clay Street, St. Charles Japanese • $$

“The waitresses and waiters are all extremely nice and I am never disappointed with their food. Especially their all you can eat dinner. 😊”

4.3 Superb415 Reviews

Takeout Restaurants

Sauci Pasta 1990 1st Capitol Drive, St. Charles Pasta Shops • $

“We were here on Valentine’s Day for dinner. The food was delicious, but even more impressive was the service. The place was packed but everyone working had a smile on their face and was so pleasant and friendly while working hard. Thank you for en enjoyable meal. We will be back!”

4.8 Superb284 Reviews

“Such a fun place for a special treat”

4.6 Superb562 Reviews
Course Coffee Roasters 1218 North 2nd Street, St. Charles Coffee Roasteries • $

“I’m from TN and up here in St. Charles for the week. I’ve stopped in here 3 out of the 5 days I’ve been here and honestly, this is some of the best coffee I’ve ever had. Wish I would’ve found this place sooner!

Really clean, good atmosphere, and just great coffee. Definitely gonna miss this place when I head back home. God bless!”

4.9 Superb138 Reviews

“The new location is beautiful. And the food was great as usual.”

4.6 Superb290 Reviews

“⭐️⭐️⭐️⭐️⭐️ If you haven’t been to Sha’s Coffee, you’re missing out. From the moment you walk in, the smell of freshly brewed coffee and tea is absolutely captivating—it’s the kind of aroma that makes you want to stay awhile. Their selection is truly unmatched in the area. I picked up Blueberry Cinnamon Crumble, Jamaican Me Crazy, Viennese Cinnamon, and Ginger Peach Tea, and each one has its own amazing flavor and aroma. Everything feels thoughtfully chosen and top quality. On top of that, I even found Slap Ya Mama Cajun seasoning (made by “Walker & Sons”). With my last name being Walker and two sons of my own, I couldn’t resist—it felt like it was meant for me. Sha’s isn’t just a coffee shop, it’s an experience. Great products, cozy atmosphere, and plenty of unique finds that make it stand out from anywhere else nearby. I highly recommend it to any coffee or tea lover!”

4.9 Superb127 Reviews
Upshot Coffee Brake Shop 816 North Kingshighway Street, St. Charles Coffee Shops • $

“Went for the first time and ordered the Spiced Whipped Honey drink, the chocolate croissant, and the everything bagel sandwich. Every single thing I put in my mouth was incredible. The chipotle aioli that came with the bagel was so good. Eric is doing a great job with this place! We will be back!”

4.7 Superb184 Reviews
First Watch 1405 Beale Street Suite 102, St. Charles Breakfast • $

“Met up with a friend today at one of my favorite brunch spots, First Watch. We went to the one located on Streets of St. Charles. Their fresh food, juices, and eclectic menu makes it so you can always try something new. They have specialties each month, and I suggest you go before the end of February and try their barbacoa chilaquiles breakfast bowl!! Today I had the morning meditation juice and the barbacoa chilaquiles breakfast bowl. The breakfast bowl was a party in my mouth! The braised beef barbacoa mixed with the eggs, beans, and other seasonings. My friend opted for the Italian Inspired omelet. You can put a reservation in online prior to arrival on busy days (like Saturday). The wait was not long this morning, and the food makes the wait worth it. One thing I like about Fresh Watch is the continuity across the chain in that regardless of which restaurant you choose the food is always good and fresh. Great service. Stop in and check them out…try something new!”

4.5 Superb404 Reviews

“very good icecream chocolate”

4.6 Superb242 Reviews
Salt + Smoke 501 South Main Street, St. Charles Barbecue • $$

“I have been a customer of Salt N Smoke for the past 4 years and always have had a wonderful experience, however this recent time with a nightmare to say the least... I ordered on 1/12/2022 around 8:45 PM via a Call-In on a Debit Card. What I ordered was (2) Bestie 2 Combos, one with Sweet Ribs and Smoked Wings sides were Sweet Potato Chips and Mac n Cheese, the 2nd Bestie 2 Combie was Ribs, Smoked wings and for the sides it was the Fries and the Mac N Cheese. Total for the Order was $41.72 Charged to VISA Debit Card Ending In (4360) I recently moved away to Iowa in the past 1 year so anytime I come into town in Saint Charles to see my parents which is often I always get Salt N Smoke in Saint Charles, MO I wish I could get it from Delmar if it was closer because I have never had a bad experience at that location ever, however Saint Charles is a different story. When I got to my parents I noticed all of the food was cold, not even slightly warm, I was really confused on how that was possible because I arrived at Salt N Smoke in Saint Charles before my order was finished. I ended up warming up both dinners because I did not want to waste food but still could not get myself to finish the meal mainly because there was something very wrong with the chicken almost like it was spoiled, my girlfriend was trying to be polite and ate everything to her regret, 1 day later she told me she had the worse stomach pain she has ever felt and it was so bad where we had to rush her to the E.R Hospital at Great River Health Center in Fort Madison, IA where we currently reside. After waiting 2 hours, doing blood tests and urine samples the doctor came to the conclusion that my girlfriend had gotten "Gastritis" which is a bad stomach inflammation which the doctor recommended it was caused from the poultry at the BBQ place she ate which was Salt N Smoke on Saint Charles... Tried to write them via Email no response, they will be hearing from my attorney.”

4.4 Superb688 Reviews

“Great beer and games and jukebox”

4.6 Superb219 Reviews

“la comida esta deliciosa !!! 100% recomendado”

4.5 Superb354 Reviews
Picasso's Coffee 1650 Beale St #155, St Charles Coffee & Tea • $

“My family and I stopped in to kill some time and enjoyed a couple coffees, hot chocolate, and pastries. I enjoyed a Van Gogh’s Milky Way and my wife enjoyed her grasshopper. My son had a chocolate chip muffin and it was really good. Great atmosphere and friendly employees. Definitely putting it on my list of places to stop at when on this side of town.”

4.6 Superb200 Reviews
Old Millstream Inn 912 South Main Street, St. Charles Bar & Grill • $$

“Walking down Main St on a beautiful evening and the patio caught our eye. The "dungeon" basement is cool and the bartender was really sweet. Having a fire when it got a bit chilly was the icing on the cake. Will definitely be recommending to friends and coming back for dinner soon.”

4.5 Superb305 Reviews
Kickin' it with Kava 512 South 5th Street Unit 512, St. Charles Lounges • $

“Best place to go if you’re growing bored of the monotony of life.”

4.7 Superb121 Reviews

“Fantastic menu and welcoming staff!”

5 Superb69 Reviews
Tucanos Brazilian Grill 1520 South 5th Street Suite 100, St. Charles Brazilian • $$

“Today we had our 16th anniversary lunch here, What can I say about this place, phenomenal, spectacular and very delicious. The salad bar was mind blowing huge. Skye was our server and she was top notch very attentive, the men bringing the meat around were super nice and the meat was like WOW. The restaurant was spotless clean and very orderly. Beyond a doubt we will be back”

4.2 Good797 Reviews
Texas Roadhouse 1300 Bass Pro Drive, St. Charles Steak House • $$

“Giving Texas Roadhouse , St. Charles, Mo. Bass pro location, a huge shoutout with thanks for their fantastic food. They have catered our church event for several years now . Their food gets rave reviews from our attendees . Julie and her crew do a wonderful job and we will be back next.”

4.2 Good768 Reviews

“Had an excellent breakfast this morning. The ice coffee was perfect and the Crepe Monsieur was delicious! Can’t wait to try more of the menu!”

4.4 Superb93 Reviews

Drive-Thru Restaurants

“I've grown to love going to this bar although it's always hot. I am friends with a lot of the bands that play there, so I try to show my support. However, I still didn't get an answer as to why they've moved the tables around to where there is no more dance floor? Seems counterproductive when you showcase live music.”

4.6 Superb158 Reviews

“Been going here fore over 14 years, good service, clean and great food.”

4.4 Superb330 Reviews
Loaded Elevated Nachos 1450 Beale Street Suite 130, St. Charles American • $

“Today me and my wife and daughter decide to try a new restaurant. loaded nachos and it was out of this world great. we will most definitely be going back and trying other items on the menu. if you have never tried loaded nachos I suggest you get up go on across to St Charles and get you some loaded nachos you will not be disappointed.”

4.4 Superb296 Reviews

“My new go to place for a salad "to go" for lunch during the work week! Very fresh and delicious.”

4.7 Superb93 Reviews

“awesome venue, great vibes!!”

4.5 Superb155 Reviews
Stef's Pizza Zumbehl 1938 Zumbehl Road, St. Charles Italian • $

“If you aren’t a St Louis original - which means you didn’t grow up eating the garbage they have here that pretends to be pizza - go to Stef’s and get mozzarella only. You’ll be pleasantly surprised and it will scratch the itch you have for good thin crust pizza. Original St Louisans just ignore this post. Nothing to see here that concerns you.”

4.4 Superb208 Reviews
Sauce on the Side 1405 Beale Street Ste 250, St. Charles Italian • $

“The food is phenomenal!!!!”

4.5 Superb176 Reviews
Doozle's Frozen Custard 3156 Elm Point Industrial Drive Suite 4359, St. Charles Ice Cream Shop • $

“Doozles is the Best neighborhood treat in the area.”

4.4 Superb173 Reviews
ReBar 4149 Old Hwy 94 South, St. Charles Bar • $$

“Great environment! Great people”

4.5 Superb116 Reviews
Bonnidell's Ice Cream 3242-2 Rue Royale Street, St. Charles Ice Cream Shop • $

“Love love love Bonnidell’s along with the whole family 🥰 Bella starts wagging her tail as soon as we get close cuz she also knows how great it is. Also love the sugar free options !”

4.6 Superb59 Reviews
NACHO'S FRESH MEX 740 South Duchesne Drive, St. Charles Mexican • $

“Really good! Salsa had a touch of heat, nothing was bland. Authentic flavors.”

4.3 Superb189 Reviews
Tucanos Brazilian Grill 1520 South 5th Street Suite 100, St. Charles Brazilian • $$

“Today we had our 16th anniversary lunch here, What can I say about this place, phenomenal, spectacular and very delicious. The salad bar was mind blowing huge. Skye was our server and she was top notch very attentive, the men bringing the meat around were super nice and the meat was like WOW. The restaurant was spotless clean and very orderly. Beyond a doubt we will be back”

4.2 Good797 Reviews
Texas Roadhouse 1300 Bass Pro Drive, St. Charles Steak House • $$

“Giving Texas Roadhouse , St. Charles, Mo. Bass pro location, a huge shoutout with thanks for their fantastic food. They have catered our church event for several years now . Their food gets rave reviews from our attendees . Julie and her crew do a wonderful job and we will be back next.”

4.2 Good768 Reviews

“The food was delicious and the waitress was so friendly and respectful. took really good care of us. will come back when we are in town.”

4.2 Good693 Reviews
Domain Street Wine Bar 3253 Rue Royale Street, St. Charles Wine Bar • $

“Crystal was amazing! She was so kind and service was quick and excellent! Great selection of beer, wine, and liquor. Environment was friendly and full of regular repeat guests, a true testament of how great this place is! Thank you so much!”

4.5 Superb76 Reviews

“We held my daughter’s graduation party there and the food was amazing, venue was perfect and our servers Amy and Will were fantastic!”

4.3 Superb167 Reviews
Boathouse Food & Deck 601 North Shr, St. Charles American • $$

“Great food and drinks (loved the ground beef tacos and ragin' Cajun pasta), wonderful service, good bands, and fun atmosphere. We highly recommend the Boathouse!”

4.2 Good283 Reviews
Seasons Restaurant 1 Dye Club Drive, St. Charles Fine Dining • $$

“I enjoy their Sunday brunch. It's open to the public. Great atmosphere and service. The views over the golf course are very pretty. They do take reservations.

Parking: On a busy Sunday, it can be difficult to find a parking space.

Dietary restrictions: Their Sunday buffet allows you to choose foods to meet your dietary restrictions, but I didn't see any specific accommodations being made otherwise. For example, no gluten-free waffles or Danish were offered.”

4.6 Superb21 Reviews

Cheap Eats

“Donuts were great!! Quite surprised.”

4.5 Superb151 Reviews

“Delicious! So many flavor combinations to try!”

5 Superb47 Reviews
The Dive 5055 State Route North, St. Charles Bar • $

“Great beer and drinks. Many great pinball games to play.”

4.4 Superb100 Reviews
Yummy House 1610 Country Club Plaza Drive, St. Charles Asian • $

“I was at first skeptical to try them out since I work nearby but Monday I ordered take out. Tonight I've done it again. From the Scallion pancakes, to the Sesame balls (which are my favorite), to the General Tso & Orange chicken. Very delicious. 🩷”

4.3 Superb190 Reviews
Tradicional 636 1411 South 1st Capitol Drive, St. Charles Mexican • $

“This place may not look like anything special, but the food here is quite good. The green salsa, while very spicy, is fantastic. I bought some for home and my family loves it! At least those who like spicy fare. It’s incredibly flavorful. We also have had several tasty entrees here. Again, it’s not a fancy place. And I wasn’t too impressed with their margarita. But the food is memorable.”

4.3 Superb174 Reviews
Upshot Coffee at Waypoint 4075 Old Hwy 94 South, St. Charles Coffee Shops • $

“Upshot Coffee at Waypoint Church is a hidden gem! The atmosphere is incredibly relaxing—perfect for getting work done, meeting up with friends, or just taking a breather. The service is always excellent, and the staff is super friendly and welcoming. The food is pretty good too, but the real standout is the coffee. It’s always on point!

My go-to order is the vanilla iced almond milk latte, and they nail it every time. If you’re looking for a new spot to try, this one definitely deserves a visit.

Follow me on Instagram @thenextcoffeestop for more coffee recommendations!”

5 Superb22 Reviews
A&W Restaurant 3788 Elm Street, St. Charles Fast Food • $

“Their burgers are consistently good, they are polite, and they don’t take forever. That’s a rarity these days… the double onion mushroom melt is really good!”

4.2 Good277 Reviews

“Amazing food and margaritas! Love having them close!”

4.3 Superb112 Reviews

“This is the most favorite roast beef sandwich of our whole family. We are there so often the friendly staff knows our names. When our younger son and his family fly in from California, their first stop after leaving the airport is Lions Choice. We have their “ Bon Voyage” at Lions choice right before they fly back to California. We love this place. Always friendly. Always fast. Always delicious! Always a winner!”

4.2 Good228 Reviews
Kaldi's Coffee 1856 Zumbehl Road, St. Charles Coffee Shops • $

“Forget the Starbucks down the road this place is your best bang for your buck!!! I got a breakfast burrito & bagel sandwhich & for the (couple bucks more than Starbucks) they were huge & tasted fantastic. Coffee was really good too it didn’t taste like straight sugar. Place was clean & all the girls were very nice in there.”

4.3 Superb90 Reviews
Bike Stop Bakery 1312 North 2nd Street, St. Charles Bakery • $

“The chocolate dipped peanut butter balls 🤤are so good!”

4.6 Superb26 Reviews
Drinking Horn 2234 1st Capitol Drive Suite 5806, St. Charles Bar • $

“The drinking horn is an very great place to have a cocktail and good conversation. On Thursday's they have Pat and Chuck two steps back av
Acoustic Duo performing from 10am to 2pm every Thursday good service generous drinks beautiful bar maiden, and enjoyable music, stop by and get a beverage and relax”

4.2 Good70 Reviews
El Agave 3803 Elm Street, St. Charles Mexican • $

“We surprised our son for his 40th birthday. Most guests arrived early and were served drinks and chips while waiting for the guest of honor. Our waiter was so kind and efficient. He checked on us constantly while still respecting our chattering. We were at his table a long time and he never acted exasperated or frustrated. Food came out quick and was absolutely wonderful. We all ordered something different and we’re able to try different dishes. All very tasty!”

4.1 Good296 Reviews

“love there pizza and you cant get unlimited toppings”

5 Superb7 Reviews
Andy's Frozen Custard 1850 1st Capitol Drive, St. Charles Ice Cream Shop • $

“I've been on a quest to find the best Sweet Tea for the last several years - and I've yet to find anything that tops Andy's! McCalister's... eat your heart out! I frequent this location to the point that most of the employees know my order already - speaking of the employees, they're all absolutely phenomenal. I came for the sweet teas, came BACK for the sweet teas and stayed for the awesome customer service.”

4.1 Good242 Reviews
25

Asia

Asia 1 Ameristar Blvd, St Charles Asian Fusion • $$

“Best crab rangoon around!! General Tso's Chicken was delicious. Served extremely hot and very fresh. Yina is a wonderful, friendly, and attentive server. She's an asset to your restaurant. We will be back.”

4.1 Good114 Reviews
Lindenwood Pub 138 North Kingshighway Street, St. Charles Bar & Grill • $$

“awesome experience will definitely be going back”

4.1 Good75 Reviews
27

BobaQue

BobaQue 3331 Rue Royale Street, St. Charles Barbecue • $$

“Went there tonight with my family on Valentine’s Day, and yes, they were busy and yes, the waiters were behind and forgetting things, but their customer service and their urgency were on point; they were just young and trying their best. Not rude at all. I had the ribeye and loaded potato (delicious— my ribeye was very fatty, but I LOVE THAT!!), my spouse had the Cajun pasta with sausage and shrimp (it was the best pasta she has ever had), our toddler shared the pasta, had French fries, and barbecue beans (she said they were the best beans she has ever had). We will definitely be back! Great job!!!”

4 Good181 Reviews

“Nice Patio area but a note to the wait staff. If you hate your job, please find something else. Other than that. the food and drinks were good.”

4 Good464 Reviews
The Salted Lime 1 Ameristar Boulevard, St. Charles Mexican • $$

“I was there Thursday and whoever made those smoked pork tacos with the slaw on there is on to something. It was sooooo good that I came home to try and make them 😂.(not even close)
You can taste the smoky flavor , and the mixture with slaw , the flavors were on point. I wish I lived closer . I will make that drive though .”

3.6 Good36 Reviews
1818 Bistro 515 South Main Street, St. Charles Fine Dining • $$

“Love this place. Really good balance of every day yummy food or fancy steak or salmon. Meets the wide needs of my family. Wife can have a decadent lobster bisque and a salmon filet while my daughter can grab a burger and fries. And the lobster rangoon are so amazing I sometimes just stop and get those to go! And that strawberry pepper jelly. Oh my goodness so good!”

3.9 Good320 Reviews

Latest Reviews

Pizza Hut 1608 Country Club Plaza Dr Drive, St. Charles Pizza Delivery • $

“Excellent customer service and professionalism”

3.2 Average156 Reviews
Lion's Choice - Elm Point 3140 Elm Point Industrial Drive, St. Charles Restaurant • $

“This is the most favorite roast beef sandwich of our whole family. We are there so often the friendly staff knows our names. When our younger son and his family fly in from California, their first stop after leaving the airport is Lions Choice. We have their “ Bon Voyage” at Lions choice right before they fly back to California. We love this place. Always friendly. Always fast. Always delicious! Always a winner!”

4.2 Good228 Reviews
Cork & Rind 555 1st Capitol Drive, St. Charles Wine • $

“I played Mahjong there on a Thursday night and had an awesome time. The atmosphere was inviting, and the service was great!”

4.8 Superb102 Reviews
Smoothie King 3784 Elm Street, St. Charles Juice • $

“The apple kale is my go to when I need a pick me up to make the drive home to Illinois. It is always delicious and sweet (bananas add the sweetness). It just takes a couple minutes to blend and it beats soda or coffee any day. And I feel like it’s a little bit of healthy.”

4.1 Good69 Reviews
NACHO'S FRESH MEX 740 South Duchesne Drive, St. Charles Mexican • $

“Really good! Salsa had a touch of heat, nothing was bland. Authentic flavors.”

4.3 Superb189 Reviews
Napoli 3 1450 Beale Street Suite 105, St. Charles Italian • $$$

“My only comment for improvement is regarding the unfriendly hostess on August 14.”

4.7 Superb995 Reviews
The Mocktail Lounge 335 N Main St, St Charles Lounges • $$

“Wonderful place so much fun is had here. New owner is awesome!”

4.4 Superb58 Reviews
The Crooked Boot 2012 Campus Dr, St Charles Restaurant • $$

“If you want something flavorful and wonderful, you need to hit up this establishment. The staff is fun and friendly and the food is BOMB! It's different and familiar in the best of ways. The seasoning is spectacular. This food is truly made with love and it shows. We are lucky The Crooked Boot in our area. Keep up the great work!!”

4.8 Superb71 Reviews
Sushi boat 1500 Elm Street, St. Charles Asian • $

“For a small strip-front restaurant what a hidden gem. The size of my party was 4 adults and 3 kids, we had a Titanic sushi boat [3 adults] at $100 well worth it. Noodle dishes and fried rice for the rest of the party were equally good.”

4.5 Superb241 Reviews
Woodson Stonefire 3120 West Clay Street, St. Charles Pizza Takeaway • $

“This is a very friendly place to get great food! It could be my new favorite place to get pizza. The wings were so good, my wife said they were among the best she has had, and she is very picky when it comes to wings. Awesome job Woodson Stonefire!!”

4.8 Superb418 Reviews
Jalisco pizza 3831 Elm Street, St. Charles Restaurant • $

“Pizza that I can say is. Beyond words great tasting . Plenty of. Meat vegetables. Cheese.”

4.7 Superb129 Reviews
Margo Margo 208 N Main St, St Charles Restaurant • $$

“AMAZING SERVICE DURING THE BIKE RACE. THE FOOD WAS AMAZING AND THE STAFF WAS FRIENDLY. GREAT ATMOSPHERE IN THIS PLACE. My new favorite place since fuzzys is gone!”

3.9 Good84 Reviews

“i love this place, atmosphere ,and overall the food .staff is wonderful”

4 Good103 Reviews
Do Shaggy's 1981 Zumbehl Road, St. Charles Restaurant • $

“Best burger I have ever had.. Fries and onion rings are delicious as well. Don't forget the malts.”

4.8 Superb342 Reviews
Golden Apple Buffet 3801 Mexico Rd, St Charles Restaurant • $$

“I had a wonderful experience my first visit, i went around 8pm and food was exceptionally good food for it to be a buffet. atmosphere was very comfortable , i will be back”

3.8 Good154 Reviews

Most Popular Restaurants

P.F. Chang's 400 Lombard Street, St. Charles Chinese • $$

“Everything overall was good. Good served close to being hot but very tasty. Our server must have been pretty new as she was at time unsure of what they had available and what could be accomplished in options.”

3.9 Good830 Reviews

“Update: Just got our food and its amazing! I dislike pancakes and they have the best pancakes i have ever had. We ordered the blueberry and banana and they were cooked into the pancakes as well as in top.
We will definitely be back and eat here again, hopefully the wait isn't too bad next time.
Also our server was great!
Currently sitting here with a party of 2. Its been 45 minutes and the food still has not come out...manager came by to apologize for the wait around 45 minute mark and its fine but its still a very long wait.”

4.5 Superb779 Reviews

“The food was delicious and the waitress was so friendly and respectful. took really good care of us. will come back when we are in town.”

4.2 Good693 Reviews

“the staff here saved a choking man's life today. they were very quick and effective, several staff had him surrounded in seconds, got the blockage cleared and he was on his way. Then they just went right back to working like nothing happened and it was just another day at the office. a true class act!”

3.9 Good699 Reviews

“Such a fun place for a special treat”

4.6 Superb562 Reviews
Outback Steakhouse 5228 North Service Road, Saint Peters Steak House • $$

“I went with friends and Sabrina made ordering such a breeze and always made sure we had our drinks quickly. The food was good!”

3.7 Good573 Reviews

“I would rate this hotel and our experience well over 5 star all around!
From the welcoming early check in with Corey, accommodating us with WiFi (for a quick work check in) and baggage drop off, to breakfasts - the custom omelette station was amazing - to check out with Genevieve, we enjoyed beautiful accommodations and a friendly atmosphere.
Looking forward to a return next year!”

4.1 Good460 Reviews

“Stopped in for a drink and received the *most* delicious Chai Tea Latte! Cute place with cozy and welcoming atmosphere. Everyone was extremely friendly and inviting. Definitely recommend!”

4.8 Superb419 Reviews
Culver’s 2750 Muegge Road, St. Charles American • $

“So normally I don't leave reviews on places unless it really needs to be said. So with that Jeff M (the manager on most days) is just plan AMAZING!!! He is always looking out for the customer needs, wants, concerns, extra. I have order here a few times during rush hour lunch and have had some miss ups with not getting all my food. Which yes it is frustrating but I understood and just called in to talk to a manager on duty. When I talked to Jeff he wanted to make everything right. Which was just nice to hear as most places tell you to bad or act like they care. Nope not this guy. He said next time ask for me and Ill personally double check your meal. This man is above most managers I have ever talked to over the years and defiantly needs a BIG RAISE on his hospitality, care, and willingness to go above and beyond for his customers! Big shout out and thanks to JEFF M!!!”

3.8 Good413 Reviews
First Watch 1405 Beale Street Suite 102, St. Charles Breakfast • $

“Met up with a friend today at one of my favorite brunch spots, First Watch. We went to the one located on Streets of St. Charles. Their fresh food, juices, and eclectic menu makes it so you can always try something new. They have specialties each month, and I suggest you go before the end of February and try their barbacoa chilaquiles breakfast bowl!! Today I had the morning meditation juice and the barbacoa chilaquiles breakfast bowl. The breakfast bowl was a party in my mouth! The braised beef barbacoa mixed with the eggs, beans, and other seasonings. My friend opted for the Italian Inspired omelet. You can put a reservation in online prior to arrival on busy days (like Saturday). The wait was not long this morning, and the food makes the wait worth it. One thing I like about Fresh Watch is the continuity across the chain in that regardless of which restaurant you choose the food is always good and fresh. Great service. Stop in and check them out…try something new!”

4.5 Superb404 Reviews
McDonald's 1160 South 5th Street, St. Charles Fast Food • $

“My favorite post casino food spot. They don't always take orders late like 2-4 am and you have to mobile order but otherwise I rarely have issues at this location and it's always a good experience.”

2.1 Poor412 Reviews
White Castle 2000 South Old Hwy 94, St. Charles Fast Food • $

“Shaye is the BEST W.C. employee ever! I had a 20 pk and 3 cheese fry pick up! In the past, W.C. employees don't care about your wait. Not Shaye, she was friendly, efficient and helped get my order complete quickly! I appreciate Shaye and wish more restaurant employees had her positive attitude and excellent customer service! She deserves a raise and no, I had never met her before but had to leave a 5* review so management knows how great she is!! 👍”

3.2 Average396 Reviews
Waffle House 1200 South 5th Street, St. Charles Breakfast • $

“This is my first time here and I absolutely love it.”

4 Good396 Reviews
Buffalo Wild Wings 1465 Bass Pro Drive, St. Charles Chicken Wings • $

“Mariah was the best server , I have ever had at this location . I come in all the time but this time she was always checking on me and guest(s). I didn’t have any issues with the food . Food was great . All American Burger never disappoints me!! Thank you for having Mariah as one of your workers . Her smile made my day 10x better just by her energy and smile .”

3.4 Good383 Reviews

“we love Cane's but it would be nice if they would have chicken we could order for our dogs as well”

3.8 Good362 Reviews

New Restaurants

Miami Grill 620 South 5th Street, St. Charles American • $

“We came in not expecting a lot and it was wonderful!!! The service was exceptional and the food was outstanding…the rotisserie wings and gyro salads were amazing
Definitely will come back!!!”

4.9 Superb135 Reviews

“You won’t find better Mexican food anywhere in St Charles County! Go let Mauro and his team show you how it’s done! We go every week to get our fix. ❤️🙌”

4.9 Superb98 Reviews
Mocha Point Yemeni Coffee Co. 343 North Main Street, St. Charles Coffee Shops • $

“i’ve been here twice and i love the coffee and refreshers. it is so amazing and the atmosphere is really beautiful and calming. pastries are a 10/10 and in general i just would definitely come back if it wasn’t an hour drive!”

4.7 Superb124 Reviews
Sazon Tacos and Marg 416 South 5th Street, St. Charles Mexican • $

“The food was good clean restaurant beans and rice were good I got the burrito plate nothing like a real California burrito though but pretty good for being in St.Charles”

4.5 Superb86 Reviews
Beto's King Burrito 2031 S Old Hwy 94, St Charles Mexican • $

“The food is absolutely DELICIOUS! And the staff is amazing! Also the bloody Mary’s are to die for! I highly recommend this restaurant!⭐️⭐️⭐️⭐️⭐️”

4.5 Superb81 Reviews
Crumbl 1997 Zumbehl Rd, St Charles Dessert • $$

“We experienced EXCELLENT customer service with MAKIYAH! She was very patient and polite about explaining the cookies to us and helping us make a decision. Thank you!”

4.4 Superb115 Reviews

“Had an excellent breakfast this morning. The ice coffee was perfect and the Crepe Monsieur was delicious! Can’t wait to try more of the menu!”

4.4 Superb93 Reviews

“I tired at a weird time 4pm. Greater the second I walked in. Spoke with the manager I presume. I think him and his pops runs the place. Food was made fresh took a few minutes not long. Birria Tacos were on point. Great little lunch spot. Expect $15-$20”

4.3 Superb149 Reviews

“Most of the food was really good. We got spring rolls (A3), 3 x vermicelli bowls (v5), pho, a Bahn mi sandwich and Vietnamese pancakes. Vermicelli bowls, spring rolls and pho all very delicious but the Bahn mi meat was kinda fatty and the pancakes didn't have a ton of flavor. The meat in it was scarce like less than one piece of shrimp and 4 tiny pieces of pork in each pancake. Not how I remember them as a kid. So I was sad about that. But everything else was really great!

They also have a kids menu. That’s nice and I'll come back with my kids.”

4.4 Superb85 Reviews

“This place is awesome! Great beer, mead, and live music! Great people!”

4.7 Superb38 Reviews
7 Brew Coffee 1698 Country Club Plaza Dr, St Charles Coffee Shops • $

“All the employees are super nice and even when it’s busy I’m in and out of the drive through pretty fast. The drinks are always good and the atmosphere is really welcoming. Definitely one of my favorite places to stop for a drink!”

4.3 Superb107 Reviews
Scapegoats Bar & Grill 3833 Elm Street, St. Charles Bar & Grill • $

“Great experience both times we have gone! Our most recent visit was with a large party and the service and food were great!”

4.5 Superb44 Reviews

“The music was great.. we got wings & tacos... wings were exactly what we ordered & the fried taco were just like Jack n the box... they pour heavy drinks... were great”

4.4 Superb32 Reviews

“Great Lil bar, great bar tenders.. unfortunately the new owners dont stock anything in the bar.. bar tenders can only accommodate so much, always out of everything. even beer lol at a bar.. how u out of beer?”

4.4 Superb22 Reviews
Subway 1817 Zumbehl Road, St. Charles Sandwich Shop

“I have placed several orders since they opened. Love the new modern look and the sandwiches are always great. I have to thank Zach for the amazing customer service each time I pop in to grab my kids their sandwiches. Thank you 😊”

3.7 Good12 Reviews

Quick-service Chains

Taste More Cuisines In St. Charles

Points of Interest

Nearest Cities