What are you looking for?

Restaurants in St. Charles

The Best Restaurants

Five Guys 1520 S 5th St #101, St Charles
Five Guys
Hamburger • $$

Five Guys

1520 S 5th St #101, St Charles, MO 63303

Always amazing - toppings aren't extra $$ except bacon. PRO TIP: Get the large fries - the cup isn't much bigger but the bottom of your bag will have...

  • Take-Out
  • Delivery
  • Superb445 Reviews4.7
Napoli 3 1450 Beale St #105, St Charles
Napoli 3
Italian

Napoli 3

1450 Beale St #105, St Charles, MO 63303

Service was great…. Food was very good…. The Beef Carpaccio was served perfectly…… the Crème Brûlée and the Pineapple Sorbet were a nice finish...

  • Take-Out
  • Delivery
  • Superb514 Reviews4.6
Jafra mediterranean restaurant 3551 Veterans Memorial Pkwy, St Charles
Jafra mediterranean restaurant
Mediterranean

Jafra mediterranean restaurant

3551 Veterans Memorial Pkwy, St Charles, MO 63303

Loved it! I can't wait to go back and try more of the dishes, especially the desserts! The staff was polite and helpful. The atmosphere was warm and...

  • Delivery
  • Superb154 Reviews4.9
Narwhal's Crafted 1450 Beale St #125, St Charles
Narwhal's Crafted
Cocktail Bar • $$

Narwhal's Crafted

1450 Beale St #125, St Charles, MO 63303

Not a regular but have visited more than a couple times. Just upset they didn't have that frozen banana drink I REALLY enjoy. Plenty of other good...

  • Delivery
  • Superb183 Reviews4.7
Dairy Queen Grill & Chill 2195 1st Capitol Dr, St Charles
Dairy Queen Grill & Chill
Fast Food • $

Dairy Queen Grill & Chill

2195 1st Capitol Dr, St Charles, MO 63301

I hate to say it but I love this Dairy queen it hasn't done me wrong yet lunch. Last week 3 days last week one day this week everything's been good...

  • Take-Out
  • Drive-Through
  • Superb167 Reviews4.6
Sugar & Slice Bakery on Main 519 S Main St, St Charles
Sugar & Slice Bakery on Main
Cupcakes

Sugar & Slice Bakery on Main

519 S Main St, St Charles, MO 63301

I ordered a birthday cake for my mom without ever tasting anything from this bakery, it was all based on reviews from others. They did not disappoint. The...

  • Take-Out
  • Delivery
  • Superb93 Reviews4.8
Gingham's Homestyle Restaurant 1566 Country Club Plaza Dr, St Charles
Gingham's Homestyle Restaurant
American • $$

Gingham's Homestyle Restaurant

1566 Country Club Plaza Dr, St Charles, MO 63303

Very friendly place! Visiting with my husband and 2 teenagers, but each of us were able to find something on the menu and everyone agreed it was great! My...

  • Take-Out
  • Delivery
  • Superb347 Reviews4.4
Thai Kitchen St. Charles 2436 W Clay St, St Charles
Thai Kitchen St. Charles
Thai • $$

Thai Kitchen St. Charles

2436 W Clay St, St Charles, MO 63301

I love this place. I have tried a few different Thai places around St Charles and this one is by far my favorite. All their food tastes very fresh and...

  • Take-Out
  • Delivery
  • Superb112 Reviews4.6
Loaded Elevated Nachos 1450 Beale St #130, St Charles
Loaded Elevated Nachos
American

Loaded Elevated Nachos

1450 Beale St #130, St Charles, MO 63303

Lots of options and so far I have tried 5 different ones and not had one that I didn't enjoy. So yummy. I would have given 5 stars but the only issue I...

  • Take-Out
  • Delivery
  • Superb112 Reviews4.6
Valenti's Delicatessen and Marketplace 105 N Main St, St Charles
Valenti's Delicatessen and Marketplace
Deli • $$

Valenti's Delicatessen and Marketplace

105 N Main St, St Charles, MO 63301

I had a delicious Italian beef sandwich. The meat was flavorful and tender and had a great taste! Also had a cabbage roll soup that was fantastic! Reminded me...

  • Take-Out
  • Delivery
  • Superb151 Reviews4.5
Stef's Pizza Zumbehl 1938 Zumbehl Rd, St Charles
Stef's Pizza Zumbehl
Italian • $$

Stef's Pizza Zumbehl

1938 Zumbehl Rd, St Charles, MO 63303

We ordered pastas, salad and meatballs. Everything was incredible. The servings were large with plenty of sauce. The creamy Italian dressing is excellent. We...

  • Take-Out
  • Delivery
  • Superb246 Reviews4.4
Tompkins Riverside 500 S Main St, St Charles
Tompkins Riverside
American

Tompkins Riverside

500 S Main St, St Charles, MO 63301

What a great find. The restaurant is charming, the staff is friendly, the whiskey list is long and the food is excellent.I had the Steak Au Poivre and it was...

  • Take-Out
  • Delivery
  • Superb209 Reviews4.4
La Carreta Mexican Restaurant 4203 Old Hwy 94 S, St Charles
La Carreta Mexican Restaurant
Mexican • $$

La Carreta Mexican Restaurant

4203 Old Hwy 94 S, St Charles, MO 63304

LaCarreta Mexican Restaurant. I ordered 6 Chicken tacos- one cause I ate it. Brother ordered ordered 3 Beef Enchiladas. My tacos were excellent and brother...

  • Take-Out
  • Delivery
  • Superb198 Reviews4.4
Salt + Smoke 501 S Main St, St Charles
Salt + Smoke
Barbeque • $$

Salt + Smoke

501 S Main St, St Charles, MO 63301

We went to Salt and Smoke this past Saturday night. It was one of the best restaurant experiences I have ever had. We ordered drinks and apps and they came out...

  • Take-Out
  • Delivery
  • Superb382 Reviews4.3
Prasino St. Charles 1520 S 5th St #110, St Charles
Prasino St. Charles
Fine Dining • $$

Prasino St. Charles

1520 S 5th St #110, St Charles, MO 63303

Our server Jack was one of the BEST servers I've ever had at a restaurant. Food was delicious. Wish I took a pic of the hummus, but you must get that....

  • Take-Out
  • Delivery
  • Superb350 Reviews4.3
The Elm Taphouse and Kitchen - 100 Taps with a Scratch Kitchen 3833 Elm St, St Charles
The Elm Taphouse and Kitchen - 100 Taps with a Scratch Kitchen
Pubs

The Elm Taphouse and Kitchen - 100 Taps with a Scratch Kitchen

3833 Elm St, St Charles, MO 63301

Tons of beer on tap! I love this place to just go relax with friends and have a couple drinks. The food is not what brings me there and the past few times I...

  • Take-Out
  • Delivery
  • Superb168 Reviews4.4
McSmith's Kitchen & Catering 3791 New Town Blvd, St Charles
McSmith's Kitchen & Catering
Salad • $$

McSmith's Kitchen & Catering

3791 New Town Blvd, St Charles, MO 63301

This was a great place for breakfast! We ordered biscuits and gravy, french toast, and a breakfast croissant. Everything was hot, FRESH and tasty. My only wish...

  • Take-Out
  • Delivery
  • Superb61 Reviews4.7
Tradicional 636 1411 S 1st Capitol Dr, St Charles
Tradicional 636
Mexican

Tradicional 636

1411 S 1st Capitol Dr, St Charles, MO 63303

This is a killer place to eat . Me and my brother were oblivious to the time of the morning. We came in on 3/12/22 at 9:55 and you guys don't open until...

  • Take-Out
  • Delivery
  • Superb141 Reviews4.4
Tradicional 636 1411 S 1st Capitol Dr, St Charles
Tradicional 636
Mexican

Tradicional 636

1411 S 1st Capitol Dr, St Charles, MO 63303

The staff is very friendly and the tacos are to die for, but unfortunately to get their "best" you have to catch them on a good day. I've had...

  • Take-Out
  • Delivery
  • Superb88 Reviews4.5
First Watch 1405 Beale St Ste 102, St Charles
First Watch
Breakfast • $$

First Watch

1405 Beale St Ste 102, St Charles, MO 63303

Obsessed with first watch. & this location makes it a slam dunk. Annie, i think was her name, was the sweetest darn thing ever. I will request her if...

  • Take-Out
  • Delivery
  • Superb214 Reviews4.3
La Michoacana 1821 Boone's Lick Rd, St Charles
La Michoacana
Mexican

La Michoacana

1821 Boone's Lick Rd, St Charles, MO 63301

Coming from Texas and feeling homesick, this place was a place of nostalgia as I thought I wouldn’t be able to get authentic Mexican food in Missouri. I felt...

  • Delivery
  • Superb75 Reviews4.5
Embassy Suites by Hilton St. Louis St. Charles Two Convention Center Blvd, St Charles
Embassy Suites by Hilton St. Louis St. Charles
American

Embassy Suites by Hilton St. Louis St. Charles

Two Convention Center Blvd, St Charles, MO 63303

Had the best stay! Room was so nice with a very comfortable bed. The convention rooms were conveniently located and very nice. Restaurant here had a wonderful...

  • Delivery
  • Superb125 Reviews4.3
Novellus 201 N Main St, St Charles
Novellus
Tapas/Small Plates

Novellus

201 N Main St, St Charles, MO 63301

I have had brunch here several times and am making my way down the menu. I have not had anything that wasn't amazing. The atmosphere is perfect and they...

  • Take-Out
  • Delivery
  • Superb125 Reviews4.3
ReBar 4149 Old Hwy 94 S, St Charles
ReBar
Sports Bar

ReBar

4149 Old Hwy 94 S, St Charles, MO 63304

This is a nice place Owners are nice people .. drinks are affordable Karaoke is packing the place , good singers, Fun crowd. Thanks St.Charles for sum good...

  • Delivery
  • Superb71 Reviews4.4
jalea. 323 N Main St, St Charles
jalea.
Peruvian

jalea.

323 N Main St, St Charles, MO 63301

My wife and I enjoyed their Valentines tasting menu. We had a lovely experience and the staff took wonderful care of us. My wife, a notoriously picky eater,...

  • Delivery
  • Superb23 Reviews5
Sauce on the Side® 1405 Beale St Ste 250, St Charles
Sauce on the Side®
Italian

Sauce on the Side®

1405 Beale St Ste 250, St Charles, MO 63303

This is our family's first time visiting here. The overall vibe of the place is somewhat relaxed. I'm not sure if the music gets changed up, or if...

  • Take-Out
  • Delivery
  • Superb56 Reviews4.4
Pauly's Pizza and Coney Shack 3303-2 Rue Royale, St Charles
Pauly's Pizza and Coney Shack
Pizza

Pauly's Pizza and Coney Shack

3303-2 Rue Royale, St Charles, MO 63301

Authentic Michigan Style Coney Dogs! Real Pizza! None of that blended cheese stuff here, 100% Mozzarella, killer sauce, great toppings, thin or traditional...

  • Take-Out
  • Delivery
  • Superb18 Reviews5
Saucy Dogs-Burgers-Tenders 1456 Bass Pro Drive, St Charles
Saucy Dogs-Burgers-Tenders
American

Saucy Dogs-Burgers-Tenders

1456 Bass Pro Drive, St Charles, MO 63301

I come to this restaurant once per week and get a classic dog with mustard only. It's really good and the bun is great as well. It's a quality...

  • Take-Out
  • Delivery
  • Good118 Reviews4.2
Bar Louie - Streets of St. Charles 1650 Beale St Suite 180, St Charles
Bar Louie - Streets of St. Charles
Gastropubs • $$

Bar Louie - Streets of St. Charles

1650 Beale St Suite 180, St Charles, MO 63303

Food- we ordered Buffalo Mac and cheese and a hamburger and fries. The hamburger was fantastic, crispy on the outside and soft on the inside. The fries were...

  • Take-Out
  • Delivery
  • Good379 Reviews4.1
Asia - Ameristar 1 Ameristar Blvd, St Charles
Asia - Ameristar
Asian Fusion

Asia - Ameristar

1 Ameristar Blvd, St Charles, MO 63301

The hostess was not the mostess. When we arrived, we didn't realize the restaurant was through the casino so we were 5 minutes later than our reservation time....

  • Take-Out
  • Delivery
  • Good109 Reviews4.2

American Restaurants

American in St. Charles
Gingham's Homestyle Restaurant 1566 Country Club Plaza Dr, St Charles
Gingham's Homestyle Restaurant
American • $$

Gingham's Homestyle Restaurant

1566 Country Club Plaza Dr, St Charles, MO 63303

Very friendly place! Visiting with my husband and 2 teenagers, but each of us were able to find something on the menu and everyone agreed it was great! My...

  • Take-Out
  • Delivery
  • Superb347 Reviews4.4
Loaded Elevated Nachos 1450 Beale St #130, St Charles
Loaded Elevated Nachos
American

Loaded Elevated Nachos

1450 Beale St #130, St Charles, MO 63303

Lots of options and so far I have tried 5 different ones and not had one that I didn't enjoy. So yummy. I would have given 5 stars but the only issue I...

  • Take-Out
  • Delivery
  • Superb112 Reviews4.6
Tompkins Riverside 500 S Main St, St Charles
Tompkins Riverside
American

Tompkins Riverside

500 S Main St, St Charles, MO 63301

What a great find. The restaurant is charming, the staff is friendly, the whiskey list is long and the food is excellent.I had the Steak Au Poivre and it was...

  • Take-Out
  • Delivery
  • Superb209 Reviews4.4

Pizza Restaurants

Pizza in St. Charles
Pauly's Pizza and Coney Shack 3303-2 Rue Royale, St Charles
Pauly's Pizza and Coney Shack
Pizza

Pauly's Pizza and Coney Shack

3303-2 Rue Royale, St Charles, MO 63301

Authentic Michigan Style Coney Dogs! Real Pizza! None of that blended cheese stuff here, 100% Mozzarella, killer sauce, great toppings, thin or traditional...

  • Take-Out
  • Delivery
  • Superb18 Reviews5
Chuck E. Cheese 2669 Veterans Memorial Pkwy, St Charles
Chuck E. Cheese
Pizza • $$

Chuck E. Cheese

2669 Veterans Memorial Pkwy, St Charles, MO 63303

Great pizza. Free to get in, but the games all cost money. Game cards are for a set amount of time and you are able to pause it while you eat, which is a great...

  • Delivery
  • Good153 Reviews4
Pizza Hut 3793 New Town Blvd, St Charles
Pizza Hut
Pizza • $

Pizza Hut

3793 New Town Blvd, St Charles, MO 63301

Usually pretty good, however if there are a large amount of orders you cannot trust the "Ready by time". Ordered from there the app said it would be...

  • Take-Out
  • Delivery
  • Good94 Reviews3.8

Mexican Restaurants

Mexican in St. Charles
La Carreta Mexican Restaurant 4203 Old Hwy 94 S, St Charles
La Carreta Mexican Restaurant
Mexican • $$

La Carreta Mexican Restaurant

4203 Old Hwy 94 S, St Charles, MO 63304

LaCarreta Mexican Restaurant. I ordered 6 Chicken tacos- one cause I ate it. Brother ordered ordered 3 Beef Enchiladas. My tacos were excellent and brother...

  • Take-Out
  • Delivery
  • Superb198 Reviews4.4
Tradicional 636 1411 S 1st Capitol Dr, St Charles
Tradicional 636
Mexican

Tradicional 636

1411 S 1st Capitol Dr, St Charles, MO 63303

This is a killer place to eat . Me and my brother were oblivious to the time of the morning. We came in on 3/12/22 at 9:55 and you guys don't open until...

  • Take-Out
  • Delivery
  • Superb141 Reviews4.4
Tradicional 636 1411 S 1st Capitol Dr, St Charles
Tradicional 636
Mexican

Tradicional 636

1411 S 1st Capitol Dr, St Charles, MO 63303

The staff is very friendly and the tacos are to die for, but unfortunately to get their "best" you have to catch them on a good day. I've had...

  • Take-Out
  • Delivery
  • Superb88 Reviews4.5

Chinese Restaurants

Chinese in St. Charles
Yummy House 1610 Country Club Plaza Dr, St Charles
Yummy House
Chinese

Yummy House

1610 Country Club Plaza Dr, St Charles, MO 63303

They had a very nice staff, which was very accommodating and knowledgeable about the dishes and their components! The boba was phenomenal, and the two bowls of...

  • Delivery
  • Good26 Reviews4.2
88 China 2649 Muegge Rd #3145, St Charles
88 China
Chinese • $

88 China

2649 Muegge Rd #3145, St Charles, MO 63303

Ordered through Uber eats. Food arrived fast and hot. Portion sizes were good, everything was fresh and tasted great (special fried rice, egg drop soup,...

  • Take-Out
  • Delivery
  • Good153 Reviews3.6
China King 3743 Elm St, St Charles
China King
Chinese • $

China King

3743 Elm St, St Charles, MO 63301

I sure wish the buffet would open back up, but I will certainly take carry out as opposed to nothing. The best crab Rangoon around and I have never had...

  • Take-Out
  • Delivery
  • Good105 Reviews3.3

Fast Food Restaurants

Fast Food in St. Charles
Dairy Queen Grill & Chill 2195 1st Capitol Dr, St Charles
Dairy Queen Grill & Chill
Fast Food • $

Dairy Queen Grill & Chill

2195 1st Capitol Dr, St Charles, MO 63301

I hate to say it but I love this Dairy queen it hasn't done me wrong yet lunch. Last week 3 days last week one day this week everything's been good...

  • Take-Out
  • Drive-Through
  • Superb167 Reviews4.6
A&W Restaurant 3788 Elm St, St Charles
A&W Restaurant
Fast Food • $

A&W Restaurant

3788 Elm St, St Charles, MO 63301

I don't believe in luck, I believe in trust and understanding, I've been with Mrs. Olivia Carlos for some YEARS and I've made good amount of...

  • Take-Out
  • Drive-Through
  • Good137 Reviews4.1
Chick-fil-A 209 S Kingshighway St Spellman Student Center, St Charles
Chick-fil-A
Fast Food

Chick-fil-A

209 S Kingshighway St Spellman Student Center, St Charles, MO 63301

Food was typical Chick-fil-A, which is what we wanted and was good. Had to order through Grub Hub kiosk, so there was no way to customize the order (light...

  • Drive-Through
  • Delivery
  • Good17 Reviews3.9

Italian Restaurants

Italian in St. Charles
Napoli 3 1450 Beale St #105, St Charles
Napoli 3
Italian

Napoli 3

1450 Beale St #105, St Charles, MO 63303

Service was great…. Food was very good…. The Beef Carpaccio was served perfectly…… the Crème Brûlée and the Pineapple Sorbet were a nice finish...

  • Take-Out
  • Delivery
  • Superb514 Reviews4.6
Stef's Pizza Zumbehl 1938 Zumbehl Rd, St Charles
Stef's Pizza Zumbehl
Italian • $$

Stef's Pizza Zumbehl

1938 Zumbehl Rd, St Charles, MO 63303

We ordered pastas, salad and meatballs. Everything was incredible. The servings were large with plenty of sauce. The creamy Italian dressing is excellent. We...

  • Take-Out
  • Delivery
  • Superb246 Reviews4.4
Sauce on the Side® 1405 Beale St Ste 250, St Charles
Sauce on the Side®
Italian

Sauce on the Side®

1405 Beale St Ste 250, St Charles, MO 63303

This is our family's first time visiting here. The overall vibe of the place is somewhat relaxed. I'm not sure if the music gets changed up, or if...

  • Take-Out
  • Delivery
  • Superb56 Reviews4.4
Subway 2230 N 3rd St, St Charles
Subway
Sandwich Shop

Subway

2230 N 3rd St, St Charles, MO 63301

This store needs a big sign. They are hidden sort of. The sandwich was made correctly and was tasty. We got 2 of the tasty mmmmmmm raspberry white chocolate...

  • Take-Out
  • Delivery
  • Superb35 Reviews4.3
Subway 4644 S St Peters Pkwy, St Charles
Subway
Sandwich Shop • $

Subway

4644 S St Peters Pkwy, St Charles, MO 63304

You can order online for curbside or take out service right now. They do offer delivery through GrubHub. Very clean inside, masks required, they have one-way...

  • Take-Out
  • Delivery
  • Good51 Reviews3.9
Subway Regency Square, 1064 Regency Pkwy, St Charles
Subway
Sandwich Shop • $

Subway

Regency Square, 1064 Regency Pkwy, St Charles, MO 63303

I made my first purchase via Mobile. When I went to pick up my food, the staff had my order ready at the precise time they estimated. The staff was incredibly...

  • Take-Out
  • Delivery
  • Good46 Reviews3.8
Champs Chicken 3000 MO-94 N, St Charles
Champs Chicken
Chicken

Champs Chicken

3000 MO-94 N, St Charles, MO 63301

They ran out of chicken. ?But I know they'll get more! And I'll be back for it. The seasoning on the breading they use is a little bit on the spicy...

  • Take-Out
  • Delivery
  • Good16 Reviews3.6
Buffalo Wild Wings 1465 Bass Pro Drive, St Charles
Buffalo Wild Wings
Chicken Wings • $$

Buffalo Wild Wings

1465 Bass Pro Drive, St Charles, MO 63301

Here is the deal...if you are looking for 5-star level food, served on white linens and will settle for nothing less than impeccable service, please don't...

  • Take-Out
  • Delivery
  • Good200 Reviews3.5
Popeyes Louisiana Kitchen 1041 Regency Pkwy, St Charles
Popeyes Louisiana Kitchen
Chicken

Popeyes Louisiana Kitchen

1041 Regency Pkwy, St Charles, MO 63303

I appreciate that this location was honest on the website about not having dine in open. Unlike the other locations around here that I tried. That being said,...

  • Take-Out
  • Drive-Through
  • Poor97 Reviews1.7
ReBar 4149 Old Hwy 94 S, St Charles
ReBar
Sports Bar

ReBar

4149 Old Hwy 94 S, St Charles, MO 63304

This is a nice place Owners are nice people .. drinks are affordable Karaoke is packing the place , good singers, Fun crowd. Thanks St.Charles for sum good...

  • Delivery
  • Superb71 Reviews4.4
Padavan's NY Pizza & Pinball 3249 Rue Royale #1, St Charles
Padavan's NY Pizza & Pinball
Sports Bar • $$

Padavan's NY Pizza & Pinball

3249 Rue Royale #1, St Charles, MO 63301

We came here for the pinball and was really happy with the lineup! They had a couple machines that had the insider pinball option to track all your bonuses,...

  • Take-Out
  • Delivery
  • Good138 Reviews4.1
Burger Underground 142 N Main St, St Charles
Burger Underground
Sports Bar

Burger Underground

142 N Main St, St Charles, MO 63301

I had a double smash burger with American cheese for lunch today. It was cooked perfectly to my liking and it had the softest bun. The pickles here aren’t...

  • Delivery
  • Good12 Reviews4