Restaurants in St. Charles

Best Restaurants

Balmoral Restaurant 40W099 IL-64, St. Charles Fine Dining • $$$

“Went to Balmoral restaurant for my birthday dinner last night. My husband and I enjoyed our 5 course meal. We started with mushrooms in a garlic sauce that was served with a crusted bread. The sauce was so tasty. We had mixed greens salads. Pea and Ham soup. The soup was very flavorful. My husband had a beautiful cut porkchop with chosen sides of roasted potatoes and glazed carrots. I chose a chicken dish and once again the sauce was incredible. The meat literally melted when you cut it, it was very tender. My chosen sides were glazed sweet potatoes and cauliflower in a cheese sauce. We were stuffed but ordered dessert just because. We chose a chocolate and shortbread dessert. We ate every crumb. Our server was attentive and informative about all the food. The menu is extensive. We highly recommend. We'll be back to try more items from menu and try their afternoon tea.”

4.8 Superb571 Reviews
The Graceful Ordinary 3 E Main St, St. Charles American • $$$

“Great experience, from the service to the amazing food. Owned and operated by great people. Chris and Megan are great supporters of the St. Charles community and have an amazing establishment to enjoy fine dining to its fullest!”

4.6 Superb193 Reviews
Mio Modo 200 S 2nd St, St. Charles Italian • $$

“What an outstanding Restaurant! I had my daughter's bridal shower at Mio Modo and Michael, the Manager, took care of every detail that I was looking for. The food was excellent, from the appetizer-Calamari to the main meal-Pollo al Limone and Vodka Pasta, to the dessert Tiramisu!! So delicious!! The staff was very attentive and professional. We will definitely be visiting Mio Modo again. Thank you for a delightful experience!”

4.7 Superb682 Reviews
GIA MIA St Charles 31 S 1st St, St. Charles Pizza • $$

“Really great food and they are very fast! Sat with a group of 8 and we were able to quickly enjoy our meal within 30 minutes. We had a time schedule, and it ended up working Perfectly.”

4.3 Superb295 Reviews
moto imōto 181 S. First Street, St. Charles Asian Fusion • $$

“Another great meal at moto imōto. I stopped in to have a drink before dinner with friends and Kaylee was our delightful bartender. She was knowledgeable and very attentive. She’s very friendly and a great fit for the restaurant. When I was seated for dinner Tyler was my server. Excellent service and very knowledgeable of the menu. Kudos to the kitchen staff - my appetizer and meal were not only brought to my table immediately, but tasted wonderful. It was a busy Mother’s Day dinner service, but everything seemed to run very smoothly. As I watched the rest of the staff, everyone seemed friendly and attentive to the diners. Moto imōto is one of my favorite restaurants in town and I will continue to come back again and again.”

4.3 Superb199 Reviews
Flagship on the Fox 100 S Riverside Ave, St. Charles Bar • $$

“Lunch specials are RIDICULOUS!!! $9.99 for a HUGE sandwich, soup, and choice of mac n cheese, fries and other choices….don’t walk RUN to the flagship in St Charles, U R welcome!!! Thank me later!!!!”

4.3 Superb243 Reviews

Restaurants by Cuisine

Riverlands Brewing Company 1860 Dean St Unit A, St. Charles Brewery • $$

“I absolutely loved the paloma inspired hard seltzer, very refreshing. The outdoor patio was relaxing and the addition of the Waffadilla food truck was a welcome surprise.”

4.9 Superb150 Reviews
Shakou Restaurants 312 W Main St, St. Charles Asian • $$$

“Delicious and awesome service!”

4.3 Superb156 Reviews
La Zaza Trattoria 5 S 1st St, St. Charles Italian • $$

“Great meal white fish and Italian sausage the best ever , service also great”

4.4 Superb591 Reviews

Restaurants with Delivery

Chef Abdul Mediterranean 2075 Prairie St, St. Charles Mediterranean • $

“Chef Abdul's is absolutely fabulous! The food was fresh, delicious and with generous servings. The baklava is to die for. The staff is friendly, attentive and a pleasure to be around. Consider this our new fave!”

4.9 Superb469 Reviews
Balmoral Restaurant 40W099 IL-64, St. Charles Fine Dining • $$$

“Went to Balmoral restaurant for my birthday dinner last night. My husband and I enjoyed our 5 course meal. We started with mushrooms in a garlic sauce that was served with a crusted bread. The sauce was so tasty. We had mixed greens salads. Pea and Ham soup. The soup was very flavorful. My husband had a beautiful cut porkchop with chosen sides of roasted potatoes and glazed carrots. I chose a chicken dish and once again the sauce was incredible. The meat literally melted when you cut it, it was very tender. My chosen sides were glazed sweet potatoes and cauliflower in a cheese sauce. We were stuffed but ordered dessert just because. We chose a chocolate and shortbread dessert. We ate every crumb. Our server was attentive and informative about all the food. The menu is extensive. We highly recommend. We'll be back to try more items from menu and try their afternoon tea.”

4.8 Superb571 Reviews
The Graceful Ordinary 3 E Main St, St. Charles American • $$$

“Great experience, from the service to the amazing food. Owned and operated by great people. Chris and Megan are great supporters of the St. Charles community and have an amazing establishment to enjoy fine dining to its fullest!”

4.6 Superb193 Reviews
Mio Modo 200 S 2nd St, St. Charles Italian • $$

“What an outstanding Restaurant! I had my daughter's bridal shower at Mio Modo and Michael, the Manager, took care of every detail that I was looking for. The food was excellent, from the appetizer-Calamari to the main meal-Pollo al Limone and Vodka Pasta, to the dessert Tiramisu!! So delicious!! The staff was very attentive and professional. We will definitely be visiting Mio Modo again. Thank you for a delightful experience!”

4.7 Superb682 Reviews
Dukes Northwoods 7 E Main St, St. Charles Wine Bar • $

“Natalie (waitress) rocked. Very good at her job. She is definitely an asset to Duke's. Great job Natalie.”

4.6 Superb123 Reviews

“Delicious food, so much flavor! Their food is heart-warming and soul-satisfying. We've got a new Thai favorite! ❤️❤️❤️”

4.8 Superb176 Reviews
Wings and Chips 1960 W Main St, St. Charles Chicken Wings • $

“Fish and chip was the best I have ever eaten the size of the order was perfect got full and can’t for get the shake mango was great have to come again in St Charles ill on north ave thanks for a good lunch”

4.7 Superb217 Reviews
GIA MIA St Charles 31 S 1st St, St. Charles Pizza • $$

“Really great food and they are very fast! Sat with a group of 8 and we were able to quickly enjoy our meal within 30 minutes. We had a time schedule, and it ended up working Perfectly.”

4.3 Superb295 Reviews
Bosa Donuts 2536 E Main St, St. Charles Bakery • $

“I’ve been coming here off and on for the past 20 years. The past five years, they have done an amazing job improving the quality of their product. My 10-year-old daughter also likes going and picking out all the specialty donuts here. Whenever you buy a dozen donuts, they always throw in a few extras. Been extremely happy with them.”

4.8 Superb171 Reviews
moto imōto 181 S. First Street, St. Charles Asian Fusion • $$

“Another great meal at moto imōto. I stopped in to have a drink before dinner with friends and Kaylee was our delightful bartender. She was knowledgeable and very attentive. She’s very friendly and a great fit for the restaurant. When I was seated for dinner Tyler was my server. Excellent service and very knowledgeable of the menu. Kudos to the kitchen staff - my appetizer and meal were not only brought to my table immediately, but tasted wonderful. It was a busy Mother’s Day dinner service, but everything seemed to run very smoothly. As I watched the rest of the staff, everyone seemed friendly and attentive to the diners. Moto imōto is one of my favorite restaurants in town and I will continue to come back again and again.”

4.3 Superb199 Reviews
Ton-Ichi Ramen 3843 E Main St, St. Charles Japanese • $

“The best we have ever had! Friendly staff and excellent service. They prepare the food very quickly, so the wait time is minimal. This is the perfect place to try ramen — highly recommended!”

4.7 Superb142 Reviews
Fry N' Wings St. Charles 610 E Main St, St. Charles Chicken Wings • $

“First and foremost, the customer service from employees and especially Christian was superb! Your homemade sauces are the best I have had in a long time and everyone needs to know about this place! I went there today just to get some ranch dressing because it is on point and what ranch at it's best tastes like. Clean establishment, comfortable, simple and amazing food with kind and compassionate employees. Props to you all and I hope everyone in St.Charles trys your restaurant. This should not be left a secret... GO THERE AND TRY IT YOURSELF! THEY GOT IT GOING ON! Thank you and GOD BLESS”

4.6 Superb210 Reviews

“Lunch specials are RIDICULOUS!!! $9.99 for a HUGE sandwich, soup, and choice of mac n cheese, fries and other choices….don’t walk RUN to the flagship in St Charles, U R welcome!!! Thank me later!!!!”

4.3 Superb243 Reviews
Just Kabobs 1825 W Main St, St. Charles Greek • $

“Their food is absolutely the BEST out there. Friendly staff and delicious food ❤️….. Thank you for being so consistent too”

4.6 Superb360 Reviews
Tacos Del Valle 6N559 IL-25, St. Charles Mexican • $

“Delicious 😋 100% recomendó todo esta muy rico y muy amable el personal 😉”

4.7 Superb145 Reviews

“Great beer, great music, great people! Love the seasonal cocktails, too. Each location has their own vibe. Worth joining the Optimist Club.”

4.7 Superb157 Reviews
St. Charles Place STEAKHOUSE 2550 E Main St, St. Charles Steak House • $$$

“Best steak in the Fox Valley and great staff! The cognac sauce is a must have, the cocktails are amazing and there is a delish gluten-free menu!”

4.4 Superb344 Reviews

“My husband and I love Domo, we’ve been coming here since it opened! We come here quite often and the food is always great. We have tried many other sushi places and all you can eat sushi places but we keep coming back to Domo nothing else tastes as good!”

4.5 Superb102 Reviews

Online Reservation Available

Shakou Restaurants 312 W Main St, St. Charles Asian • $$$

“Delicious and awesome service!”

4.3 Superb156 Reviews
La Zaza Trattoria 5 S 1st St, St. Charles Italian • $$

“Great meal white fish and Italian sausage the best ever , service also great”

4.4 Superb591 Reviews

“Marisol is THE best! We all came from out of town to celebrate birthdays and she just did an amazing job and had such an awesome vibe! Food was too die for! So yummy!”

4.6 Superb218 Reviews
The Lewis 106 E Main St, St. Charles Cocktail Bar • $

“Great retro 70’s vibe! Dan the owner is outstanding. His staff is on point! Great music 🎵”

4.7 Superb70 Reviews
McNally's Pub 109 W Main St, St. Charles Irish Pub • $$

“McNallys recently hosted my intimate wedding and reception. Tom was super helpful and generous with his time helping us create the vision for our wedding. The space was beautiful and the food amazing. I highly recommend coming here for dinner but also larger gathering as well. He truly made us feel like family.”

4.3 Superb294 Reviews

“We love CH have eaten there so many times. We always order the Prime Rib sandwiches. This is the first time 7/23/25 the Prime Rib meat was tough? Please tell us you will start using the original Prime Rib meat in the future? Thanks you Mr. And Mrs. L from South Elgin IL PS Our Server Kari she was outstanding.”

4.2 Good1014 Reviews
Alter Brewing + Kitchen 12 S 1st St, St. Charles Brewpubs • $$

“Came here before a concert and had a lovely time! All workers were friendly and timely. We split the elotes and chicken bites and loved both. Drinks were delicious and the atmosphere in the room was festive. All good!”

4.2 Good317 Reviews
The Office 201 E Main St, St. Charles Gastropubs • $$

“Nice, quiet evening at a classy place with great food and ambiance. Service was great as always, and this place is as good on a quiet weeknight as it is on a hopping weekend. Definitely recommended!”

4.2 Good267 Reviews

“Hard to go wrong at Olive Garden - I love their salad and breadsticks. Everyone loved their meal - I had a special steak tips and shrimp spicy dish - yes it was spicy but when I got home and later finished my leftovers cold it wasn’t as spicy. And mints after you pay.”

4.1 Good283 Reviews
Portofino 40w188 Campton Crossings Dr, St. Charles Italian • $$

“One of our favorite spots to dine. Always amazing and delicious.”

4.1 Good169 Reviews
Eden Events 1 Illinois St, St. Charles Tapas • $$

“Sarah and Claudia were so wonderful to work with. From the beginning Sarah was so sweet, helpful and accommodating. We just had our wedding on Saturday and it was a great experience all the way through!”

4.1 Good272 Reviews
Pho 95 2770 E Main St, St. Charles Vietnamese • $

“Pho 95 offers an amazing dining experience with delicious pho and refreshing drinks. The flavors are authentic and full of quality, bringing the true taste of Vietnam to the U.S. Highly recommend for anyone looking to enjoy real Vietnamese cuisine!”

4.1 Good196 Reviews

“Everything on the menu is awesome! we always get the pizza and wings as an appetizer. make sure you go to the upstairs bar and ask for Kaitlyn she's the best!”

4 Good258 Reviews
Rock 'N Za 105 E Main St, St. Charles Pizza • $$

“Great food and service on a very busy night. Brst caprese salad! You won't go wrong with any pasta dish or the Chaplin Chicken. Thanks for your kind help and patience Jo Anna!”

3.7 Good31 Reviews
Whiskey Bend 222 W Main St, St. Charles Gastropubs • $$

“Formerly known as pub, 222, Whiskey Bend has quickly become one of the hotspots of Saint Charles! Great food, great atmosphere, live music, and so much more. Definitely check it out!”

3.9 Good181 Reviews
93 Octane Brewery 1825 Lincoln Hwy, St. Charles Brewery • $$

“Had an excellent experience here yesterday for a mid afternoon lunch. The bartender was very attentive even though he was the only one there. He answered all our questions and made a very pleasant experience for us.”

4.6 Superb98 Reviews

“They support live music entertainment!”

4.5 Superb92 Reviews
E&S Fish Company 311 N 2nd St, St. Charles Seafood • $$

“Always a great selection of FRESH fish.”

4.5 Superb163 Reviews

Takeout Restaurants

“Hands Down best breakfast burrito around! Weekly stop for us! Must try if you’re in St Charles!”

4.7 Superb119 Reviews

“Yesterday afternoon me and my wife decided to go dining at this location and it took me right back to my childhood in China. The flavors were so authentic they reminded me of the meals my grandmother used to cook. Our server was especially kind and attentive, adding a personal touch that made the experience even more memorable. The cozy atmosphere all made me feel at home. It’s rare to find a place that captures that kind of genuine comfort nowadays. Truly a special experience. Definitely would be coming back soon(:”

4.5 Superb238 Reviews
Dear Donuts 570 S Randall Rd, St. Charles Cafe • $

“Stopped here in a hurry and looking for a quick bite. So so glad I did! The K-dogs were AMAZING and the strawberry cream donut was out of this world. The staff was kind and helpful and the establishment was very clean. I highly recommend this place and will be back!!”

4.5 Superb234 Reviews
Smitty's On the Corner 15 E Main St, St. Charles Sandwich Shop • $

“First time trying Smitty’s, and everything was absolutely delicious! I ordered a sandwich and a cup of soup, you can tell the soup was homemade and made with quality ingredients. The whole meal was fresh, flavorful, and comforting. You can really taste the care they put into their food. I’ll definitely be coming back and recommending this spot to anyone looking for a great local sandwich place.”

4.9 Superb126 Reviews

“I absolutely loved the paloma inspired hard seltzer, very refreshing. The outdoor patio was relaxing and the addition of the Waffadilla food truck was a welcome surprise.”

4.9 Superb150 Reviews
The Southern Cafe 1590 E Main St, St. Charles Breakfast • $

“Fabulous spot and food was amazing! Need one in Cleveland, OH! Was in area for business and didn’t disappoint.”

4.5 Superb218 Reviews
Pho Ly 305 W Main St, St. Charles Vietnamese • $

“I am visiting the St Charles area from Texas and was craving pho and literally stopped in because it was the closest to me, but it is worth a visit for yall! Not only was the staff so friendly and nice, they let me place my to go order and I was in and out in less than 10 min! I’m literally eating my pho right now and it’s AMAZING!!! I’m glad I also ordered extra noodles and broth cause I know imma want more tomorrow! I’m 100000% coming back when I’m in town next in spring and I’ve already recommended it to the family I have here!”

4.6 Superb119 Reviews
Taco Madre 902 S Randall Rd, St. Charles Tacos • $

“Great tacos & salsas! I’ll be back to try other items on the menu.”

4.5 Superb247 Reviews

“Great beer, great music, great people! Love the seasonal cocktails, too. Each location has their own vibe. Worth joining the Optimist Club.”

4.7 Superb157 Reviews
Egg house 40W160 Campton Crossings Dr, St. Charles Breakfast • $

“First time eating here this morning! Everything was great! Staff were attentive and friendly, large portions! Food arrived quickly as well. We will be back!”

4.6 Superb97 Reviews
MalyThai 3825 E Main St, St. Charles Thai • $

“We love it! I highly recommend to all my airbnb guests staying at the Koi Whisperer Sanctuary!! Love & Light… M”

4.6 Superb222 Reviews

“Perfect little pizza joint. They got all the styles you could want and nail every one of em like it’s food competition for national pride and bragging rights.

Be the hero your tastebuds know you to be and go get these pies asap”

4.6 Superb176 Reviews

“The restaurant was awesome!! My family and I were in town for a funeral and were recommended by our Aunt to eat here and we absolutely loved it! The food was phenomenal!! We are from South Dakota and wish we had a colonial Cafe where we live!! Dave Le was amazing and definitely was patient and knew his stuff!! Well done young man!! Great food fantastic service! Definitely will come back if we ever get back to St Charles again!!”

4.6 Superb256 Reviews
Luau Coffee 40W450 IL-64, St. Charles Coffee Shops • $

“Great coffee ☕️ and very friendly people! Best local coffee shop around!”

4.6 Superb165 Reviews
Kimmer's Ice Cream W 1 Illinois St, St. Charles Ice Cream Shop • $

“Bug in my ice- cream. no thank you. when I brought this to the workers and they just said sorry and continued working... what about the ice cream with the bug? how many bugs are there. my son had oreo ice cream.. YUK! Never again we will go there...”

4.6 Superb203 Reviews
McNally's Pub 109 W Main St, St. Charles Irish Pub • $$

“McNallys recently hosted my intimate wedding and reception. Tom was super helpful and generous with his time helping us create the vision for our wedding. The space was beautiful and the food amazing. I highly recommend coming here for dinner but also larger gathering as well. He truly made us feel like family.”

4.3 Superb294 Reviews
Salerno's On the Fox 320 N 2nd St, St. Charles Italian • $$

“Incredible food, amazing service”

4.3 Superb304 Reviews

“We love CH have eaten there so many times. We always order the Prime Rib sandwiches. This is the first time 7/23/25 the Prime Rib meat was tough? Please tell us you will start using the original Prime Rib meat in the future? Thanks you Mr. And Mrs. L from South Elgin IL PS Our Server Kari she was outstanding.”

4.2 Good1014 Reviews

Drive-Thru Restaurants

“Delicious donuts, and cupcakes”

4.5 Superb126 Reviews
St. Charles Place STEAKHOUSE 2550 E Main St, St. Charles Steak House • $$$

“Best steak in the Fox Valley and great staff! The cognac sauce is a must have, the cocktails are amazing and there is a delish gluten-free menu!”

4.4 Superb344 Reviews
SYRUP - St Charles 552 S Randall Rd, St. Charles Brunch • $

“This is my first time in Illinois, and this is one of the best places I've ever tried. I would surely come back on our next vacation. ❤️”

4.4 Superb247 Reviews

“My husband and I love Domo, we’ve been coming here since it opened! We come here quite often and the food is always great. We have tried many other sushi places and all you can eat sushi places but we keep coming back to Domo nothing else tastes as good!”

4.5 Superb102 Reviews

“flawless service and delicious fresh mochinut”

4.6 Superb72 Reviews
E&S Fish Company 311 N 2nd St, St. Charles Seafood • $$

“Always a great selection of FRESH fish.”

4.5 Superb163 Reviews
Wahlburgers 825 S Randall Rd, St. Charles Hamburger • $

“We've been going there for awhile and lately it just seems like a better place! Best service, food quality is better, drinks are great, and very reasonable!”

4.3 Superb354 Reviews

“Wings here are excellent and reasonably priced. Service is fast and attentive and everyone is very friendly. Even other customers make it you feel welcomed. Music isn't too loud like other places where you can't even hear yourself think. A great spot to visit.”

4.7 Superb67 Reviews
Salerno's On the Fox 320 N 2nd St, St. Charles Italian • $$

“Incredible food, amazing service”

4.3 Superb304 Reviews
acqua e farina 2712 E Main St, St. Charles Italian • $

“Amazing pizza! Every ingredient and the tomato sauce was absolutely delicious. Will be ordering from here for my pizza dinner nights from now on!”

4.4 Superb66 Reviews
Culver’s 111 S Randall Rd, St. Charles American • $

“I had the mushroom, Swiss Cheese, single butterburger, and onion rings and didn't need to any condiments. It was delicious!!!”

4.3 Superb203 Reviews
Szechwan 117 W Main St, St. Charles Chinese • $

“Fabulous food, great prices & amazing service!! Will order again & again! Highly recommend ?”

4.3 Superb179 Reviews

“They make my food vegan and it is delicious. Try the double crust vegan pizza. Staff is awesome, and treats you like family. (Owners actually are my family, but that is beside the point.)”

4.6 Superb75 Reviews

“First time customer and everyone loved your cupcakes 🧁, I’ll be back!”

4.4 Superb121 Reviews
Buffalo Wild Wings 'GO' 3837 E Main St, St. Charles Chicken Wings • $

“Catered for our wedding and did a phenomenal job. Manager provided wonderful customer service and was very responsive to ensure that everything was perfect for our event.”

4.3 Superb88 Reviews
Chicago Pizza & Pasta 2400 E Main St STE 115, St. Charles Pizza • $$

“They make my food vegan and it is delicious. Try the double crust vegan pizza. Staff is awesome, and treats you like family. (Owners actually are my family, but that is beside the point.)”

4.6 Superb75 Reviews
Alter Brewing + Kitchen 12 S 1st St, St. Charles Brewpubs • $$

“Came here before a concert and had a lovely time! All workers were friendly and timely. We split the elotes and chicken bites and loved both. Drinks were delicious and the atmosphere in the room was festive. All good!”

4.2 Good317 Reviews
Taste of Himalayas 110 N 3rd St, St. Charles Indian • $$

“Truly amazing food with excellent service. What a great find..”

4.2 Good276 Reviews

Cheap Eats

Alexanders Cafe 64 1650 W Main St, St. Charles Breakfast • $

“Might be the best omelette I’ve ever had…. I’m full right now and it kinda hurts. Lotta food (Ozempic girlies watch out) and you gotta eat it all. Perfectly seasoned red skins and the cinnamon butter on the pancakes…. Dude. I’m not high but I wish I was for this. Order the Alexander omelette you won’t regret it.”

4.6 Superb209 Reviews
Town House Cafe 105 N 2nd Ave, St. Charles Cafe • $

“Excellent food, wonderful quiche and soups. Always a win!”

4.6 Superb150 Reviews
Coroco Coffee 101 S 1st St, St. Charles Coffee Shops • $

“Coffee and atmosphere an A+. Service a C-”

4.3 Superb85 Reviews
Arandas Jalisco Tacos 311 N 2nd St, St. Charles Mexican • $

“This is one of that last places in St Charles where you can get an insane amount of food for a good price. The food is amazing too! Legit, authentic Mexican food. Stopped by last night for a chorizo burrito and it was exactly what I needed! I will absolutely be returning.”

4.4 Superb119 Reviews
Sharetea St. Charles 3689 E Main St, St. Charles Bubble Tea • $

“Great :)”

4.3 Superb90 Reviews
Salsa Verde 1850 Lincoln Hwy, St. Charles Mexican • $

“the tacos w wear bery good yummy 😋 I love it”

4.2 Good279 Reviews
The House Pub 16 S Riverside Ave, St. Charles Pubs • $

“This place, the staff, owner Steve, patrons, bands & live music, bar, selections & vibe have been aces over the years. So stoked they are back up & grooving! Much needed venue in far western burbs for many great local Chicagoland acts. They're hitting right notes for such establishments, need more places like!”

4.4 Superb140 Reviews

“Nice, relaxed atmosphere. I come here early on Saturdays or Sundays with my kids so I can try a couple beers and they can play pinball or the other games this bar has. Very friendly and courteous staff.”

4.3 Superb125 Reviews
Dave's Burritos 3677 E Main St, St. Charles Mexican • $

“The skirt steak burrito is excellent! I love the carrots and peppers too!”

4.2 Good173 Reviews
Bogart's 219 W Main St, St. Charles Bar • $

“First time here this weekend. Staff was friendly and the service was fast! Especially with how busy it was. Everyone seemed to be having a fantastic time and that’s the vibe I like! Il definitely be going back.”

4.3 Superb58 Reviews
Buona - St. Charles 2425 W Main St, St. Charles Italian • $

“I got the cheddar cheese beef and Omg That was so delicious. I need to go back very soon to get another one.”

4.2 Good211 Reviews
The Jalapeno Grille 602 Geneva Rd, St. Charles Mexican • $

“I’ve been coming here for several years now. Always great service. Constantly brings consistent great food. Smaller restaurant but a cozy home feel. I recommend this spot always 🔥🔥🔥”

4.2 Good217 Reviews

“Great smoothies, great selection. Great for a sweet tooth or a healthier choice. Got food here for the first time, and the Buffalo chicken wrap is great! Its grilled, not fried, so my entire meal was pretty healthy. It's a smaller portion for American portions, but it's fairly priced and delish!!! Highly recommend!!! Oh! They have a special right now $2.99 smoothies with any non breakfast food purchase from 3-9pm, so my sandwich and smothie cost me what a meal at mcdonalds would have been. Mid shifters, run dont walk here for your late lunches!!”

4.2 Good112 Reviews
Andy's Frozen Custard 2630 E Main St, St. Charles Dessert • $

“My family and I have become fanatics since it opened in town! Cheers to many years of local fresh delicious treats! Great safe hangout spot. Oh and my poodles love the pup cones!”

4.3 Superb36 Reviews
Fanny's Thai Roll Ice Cream 615 S Randall Rd #112, St. Charles Ice Cream Shop • $

“Anything. great on a summer day.”

4.2 Good107 Reviews
The Office 201 E Main St, St. Charles Gastropubs • $$

“Nice, quiet evening at a classy place with great food and ambiance. Service was great as always, and this place is as good on a quiet weeknight as it is on a hopping weekend. Definitely recommended!”

4.2 Good267 Reviews

“Been here several times with my family. Some of the nicest owners and servers I have ever encountered. Sushi, salad, soup, kids meals are excellent and reasonably priced. Well worth the wait.”

4.2 Good168 Reviews

“Hard to go wrong at Olive Garden - I love their salad and breadsticks. Everyone loved their meal - I had a special steak tips and shrimp spicy dish - yes it was spicy but when I got home and later finished my leftovers cold it wasn’t as spicy. And mints after you pay.”

4.1 Good283 Reviews
Portofino 40w188 Campton Crossings Dr, St. Charles Italian • $$

“One of our favorite spots to dine. Always amazing and delicious.”

4.1 Good169 Reviews
Eden Events 1 Illinois St, St. Charles Tapas • $$

“Sarah and Claudia were so wonderful to work with. From the beginning Sarah was so sweet, helpful and accommodating. We just had our wedding on Saturday and it was a great experience all the way through!”

4.1 Good272 Reviews

“Solid italian food. I've only tried their pastas and they were very good. Good quality chicken and servings are plentiful. The only suggestion I would make to the restaurant is to better set up their online ordering systems and encourage customers to use them versus calling in orders. Also, allow take out ordering on holidays such as new years eve when you're open.”

4 Good27 Reviews
Osteria Trulli 210 Cedar St #1832, St. Charles Italian • $$

“First time we have been there after they took the restaurant over. Great food and service. We for sure will be back. Might even get our supper club there.”

4 Good126 Reviews
Nuova Italia 18 N 4th St, St. Charles Italian • $$

“This restaurant has been here for about 19 years. I have never seen it before last night. We were looking for a new Italian place and came across Nuova Italia. I am glad we did. The quality of food and portion size are a very good value. Its about what you would pay at Biaggi's. the food is much better and more authentic tasting (imo). It does look like they have a major leak in the celling in the middle of the restaurant. It wasn't anything that made me question the food safety or anything. Its just a little distracting from the beautiful aesthetics of the historic building.”

4 Good243 Reviews
Rock n ravioli 105 E Main St, St. Charles Italian • $$

“Great food and service on a very busy night. Brst caprese salad! You won't go wrong with any pasta dish or the Chaplin Chicken. Thanks for your kind help and patience Jo Anna!”

3.8 Good16 Reviews

Latest Reviews

La Zaza Trattoria 5 S 1st St, St. Charles Italian • $$

“Great meal white fish and Italian sausage the best ever , service also great”

4.4 Superb591 Reviews
Szechwan 117 W Main St, St. Charles Chinese • $

“Fabulous food, great prices & amazing service!! Will order again & again! Highly recommend ?”

4.3 Superb179 Reviews
Giordano's 3641 E Main St, St. Charles Pizza • $

“Giordano’s is my childhood favorite. Recently catered 40 pizzas for my company and everyone loved it! It was a big hit! Thanks to everyone at the Saint Charles location! We will definitely be back.”

4 Good240 Reviews
Taste of Himalayas 110 N 3rd St, St. Charles Indian • $$

“Truly amazing food with excellent service. What a great find..”

4.2 Good276 Reviews
Salerno's On the Fox 320 N 2nd St, St. Charles Italian • $$

“Incredible food, amazing service”

4.3 Superb304 Reviews

“Great place! Generous portions of authentic Mexican food. Outstanding, friendly staff.”

3.8 Good156 Reviews
Wahlburgers 825 S Randall Rd, St. Charles Hamburger • $

“We've been going there for awhile and lately it just seems like a better place! Best service, food quality is better, drinks are great, and very reasonable!”

4.3 Superb354 Reviews

“flawless service and delicious fresh mochinut”

4.6 Superb72 Reviews

Most Popular Restaurants

Chef Abdul Mediterranean 2075 Prairie St, St. Charles Mediterranean • $

“Chef Abdul's is absolutely fabulous! The food was fresh, delicious and with generous servings. The baklava is to die for. The staff is friendly, attentive and a pleasure to be around. Consider this our new fave!”

4.9 Superb469 Reviews
Wok n Fire - SC 2801 E Main St, St. Charles Sushi Bar • $$

“We had the Mongolian beef and Kung Pao chicken. Both were really good. The tempura shrimp was also great. Service was good too. They also have specials 4 or 5 nights of the week. We'll be returning.”

3.4 Good450 Reviews
Wahlburgers 825 S Randall Rd, St. Charles Hamburger • $

“We've been going there for awhile and lately it just seems like a better place! Best service, food quality is better, drinks are great, and very reasonable!”

4.3 Superb354 Reviews

“Yesterday afternoon me and my wife decided to go dining at this location and it took me right back to my childhood in China. The flavors were so authentic they reminded me of the meals my grandmother used to cook. Our server was especially kind and attentive, adding a personal touch that made the experience even more memorable. The cozy atmosphere all made me feel at home. It’s rare to find a place that captures that kind of genuine comfort nowadays. Truly a special experience. Definitely would be coming back soon(:”

4.5 Superb238 Reviews
Dear Donuts 570 S Randall Rd, St. Charles Cafe • $

“Stopped here in a hurry and looking for a quick bite. So so glad I did! The K-dogs were AMAZING and the strawberry cream donut was out of this world. The staff was kind and helpful and the establishment was very clean. I highly recommend this place and will be back!!”

4.5 Superb234 Reviews
Wings and Chips 1960 W Main St, St. Charles Chicken Wings • $

“Fish and chip was the best I have ever eaten the size of the order was perfect got full and can’t for get the shake mango was great have to come again in St Charles ill on north ave thanks for a good lunch”

4.7 Superb217 Reviews
Fry N' Wings St. Charles 610 E Main St, St. Charles Chicken Wings • $

“First and foremost, the customer service from employees and especially Christian was superb! Your homemade sauces are the best I have had in a long time and everyone needs to know about this place! I went there today just to get some ranch dressing because it is on point and what ranch at it's best tastes like. Clean establishment, comfortable, simple and amazing food with kind and compassionate employees. Props to you all and I hope everyone in St.Charles trys your restaurant. This should not be left a secret... GO THERE AND TRY IT YOURSELF! THEY GOT IT GOING ON! Thank you and GOD BLESS”

4.6 Superb210 Reviews
Portillo's St. Charles 3895 E Main St, St. Charles Fast Food • $

“The burger is great!
However....
If you've never tried the tuna filet sandwich, i most definitely recommend it above the chocolate cake! That's how good it is. Or get both!”

4 Good384 Reviews
The Southern Cafe 1590 E Main St, St. Charles Breakfast • $

“Fabulous spot and food was amazing! Need one in Cleveland, OH! Was in area for business and didn’t disappoint.”

4.5 Superb218 Reviews
Just Kabobs 1825 W Main St, St. Charles Greek • $

“Their food is absolutely the BEST out there. Friendly staff and delicious food ❤️….. Thank you for being so consistent too”

4.6 Superb360 Reviews
Whiskey Bend 222 W Main St, St. Charles Gastropubs • $$

“Formerly known as pub, 222, Whiskey Bend has quickly become one of the hotspots of Saint Charles! Great food, great atmosphere, live music, and so much more. Definitely check it out!”

3.9 Good181 Reviews
La Mesa Modern Mexican 51 S 1st St, St. Charles Mexican • $$

“Great tacos!!! Delicious food!”

3.4 Good251 Reviews

“Delicious food, so much flavor! Their food is heart-warming and soul-satisfying. We've got a new Thai favorite! ❤️❤️❤️”

4.8 Superb176 Reviews
Taco Madre 902 S Randall Rd, St. Charles Tacos • $

“Great tacos & salsas! I’ll be back to try other items on the menu.”

4.5 Superb247 Reviews
SYRUP - St Charles 552 S Randall Rd, St. Charles Brunch • $

“This is my first time in Illinois, and this is one of the best places I've ever tried. I would surely come back on our next vacation. ❤️”

4.4 Superb247 Reviews

Quick-service Chains

Enjoy More Tastes In St. Charles

Points of Interest

Nearest Cities