Restaurants in St. Charles

Best Restaurants

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

“What a fabulous restaurant, we dined here last night... drinks are exquisite, food is divine... We had a salad that was out of this world with Goats Cheese followed by Bangers and Mash for him and Salmon No 1 for me... The rolls and lavender butter were very tasty... the female server was full of personality and smiles, such a sweetie. We highly recommend this great restaurant.”

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

“We visited The Graceful Ordinary in downtown St. Charles, IL, on a warm late September day. We had a wonderful experience at Graceful Ordinary, one that's hard to match outside of Chicago. From its comfortable yet elegant design to the unique menu, every detail was carefully considered. The food was delicious and thoughtfully presented, and the service was excellent. We were fortunate to visit on a very warm day towards the end of September. We sat on the fully screened-in veranda and enjoyed the scenery in comfort. We highly recommend this restaurant to anyone seeking a unique, elevated dining experience; no matter where you're traveling from, it's worth the trip.”

4.6 Superb231 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 Superb762 Reviews

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

4.8 Superb216 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.4 Superb339 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.2 Good203 Reviews

Restaurants by Cuisine

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.2 Good255 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 Superb631 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 Superb159 Reviews

Restaurants with Delivery

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

“Chef Abdul and his family run an amazing business! You can really taste the love and passion they put into every dish. The food is always fresh, full of flavor, and served with a smile. It’s more than just a meal, it feels like you’re part of their family. Highly recommend supporting this wonderful family business.”

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

“What a fabulous restaurant, we dined here last night... drinks are exquisite, food is divine... We had a salad that was out of this world with Goats Cheese followed by Bangers and Mash for him and Salmon No 1 for me... The rolls and lavender butter were very tasty... the female server was full of personality and smiles, such a sweetie. We highly recommend this great restaurant.”

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

“We visited The Graceful Ordinary in downtown St. Charles, IL, on a warm late September day. We had a wonderful experience at Graceful Ordinary, one that's hard to match outside of Chicago. From its comfortable yet elegant design to the unique menu, every detail was carefully considered. The food was delicious and thoughtfully presented, and the service was excellent. We were fortunate to visit on a very warm day towards the end of September. We sat on the fully screened-in veranda and enjoyed the scenery in comfort. We highly recommend this restaurant to anyone seeking a unique, elevated dining experience; no matter where you're traveling from, it's worth the trip.”

4.6 Superb231 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 Superb762 Reviews

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

4.8 Superb216 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.5 Superb149 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.4 Superb339 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 Superb221 Reviews
Bosa Donuts 2536 E Main St, St. Charles Bakery • $

“Bosa has the BEST fresh donuts!! My family and I have been coming here for years and they always provide the best service and quality donuts / breakfast items. The owners are so friendly and appreciative of your business. Their apple fritters and cinnamon rolls are amazing as well. I hope they continue to do well. If you’ve never tried them, please give them a try. You will not be disappointed!!”

4.8 Superb194 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 Superb231 Reviews
Ton-Ichi Ramen 3843 E Main St, St. Charles Japanese • $

“We had a phenomenal lunch here! It was a cold day, and we knew we needed some hot ramen. Tim-Ichi was fantastic. Really declious food, fantastic service, and a beautiful atmosphere.

We look forwarding to returning soon.

Thanks!”

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

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

4.8 Superb150 Reviews

“Great Sausage Calzone' 🤤”

4.7 Superb188 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 Superb239 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.2 Good203 Reviews

“Excellent sushi, especially the all you can eat, it is well worth it, and it came out quickly, and the waitress was very nice and friendly and explained the menu very well”

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

“Incredible food, amazing service”

4.4 Superb332 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 Superb105 Reviews

Online Reservation Available

“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.2 Good255 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 Superb631 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 Superb79 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.4 Superb252 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 Superb307 Reviews

“Endless soup and salad. How could you go wrong. Service was great. Food was also very good. Add a take home entries for $6 is a bonus.I would recommend to anyone.”

4.2 Good311 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

“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.1 Good1054 Reviews
Alter Brewing + Kitchen 12 S 1st St, St. Charles Brewpubs • $$

“We went for the chili cook off. Loved the setup, loved the chilis! Only downside was the cornbreads were undercooked. We've been going to the St Charles location since it opened and love it there.”

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

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

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

“Fantastic event venue. Beautiful space, the staff is outstandingly friendly, accommodating, and responsive. Best large-event food we've ever had. No dry chicken or overcooked steaks for your wedding from Eden, just rave reviews from your guests. The bridal party suite upstairs is very convenient as well. We had a perfect wedding in large part due to Eden, can't speak more highly of them”

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

“the food was amazing and the staff were attentive!”

4.1 Good200 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 Good269 Reviews
Rock 'N Za 105 E Main St, St. Charles Pizza • $$

“This is a fun place to eat before going to a show. The staff is very nice and professional. There is a nice feeling in this restaurant. The food was slightly too high priced but good. I love Ron and want to support him in everything he does for us.”

3.8 Good39 Reviews
ROX City Grill 100 W Main St, St. Charles Grills • $

“Best Place in St.Charles for date night or girls nights. Live music (piano bar) or DJ. Fabulous food & the best martinis.”

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

“Always a great selection of FRESH fish.”

4.5 Superb166 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.3 Superb377 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 Superb307 Reviews

Takeout Restaurants

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

4.7 Superb132 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 Superb135 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 Superb127 Reviews
Just Kabobs 1825 W Main St, St. Charles Greek • $

“Prices are right & portions :) Fast always”

4.5 Superb385 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 Superb219 Reviews
Alexanders Cafe 64 1650 W Main St, St. Charles Breakfast • $

“Amazing service and amazing food!”

4.6 Superb250 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 Superb251 Reviews

“Absolutely love having this brewery right down the street from me. The beer is consistently top-tier — fresh, flavorful, and brewed with real craft. Always a solid spot to swing by and grab something that hits every time.”

4.8 Superb154 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 Superb159 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 Superb102 Reviews

“Delicious donuts, and cupcakes”

4.5 Superb144 Reviews
Luau Coffee 40W450 IL-64, St. Charles Coffee Shops • $

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

4.6 Superb168 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.5 Superb295 Reviews

“Excellent sushi, especially the all you can eat, it is well worth it, and it came out quickly, and the waitress was very nice and friendly and explained the menu very well”

4.5 Superb123 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 Superb204 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.7 Superb76 Reviews

“Endless soup and salad. How could you go wrong. Service was great. Food was also very good. Add a take home entries for $6 is a bonus.I would recommend to anyone.”

4.2 Good311 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.3 Superb178 Reviews

Drive-Thru Restaurants

“flawless service and delicious fresh mochinut”

4.6 Superb81 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 Superb263 Reviews
Salerno's On the Fox 320 N 2nd St, St. Charles Italian • $$

“Incredible food, amazing service”

4.4 Superb332 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.5 Superb231 Reviews
E&S Fish Company 311 N 2nd St, St. Charles Seafood • $$

“Always a great selection of FRESH fish.”

4.5 Superb166 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 Superb389 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.3 Superb377 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 Superb68 Reviews
Szechwan 117 W Main St, St. Charles Chinese • $

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

4.4 Superb187 Reviews
acqua e farina 2712 E Main St, St. Charles Italian • $

“good pizza 🍕 try it out sometime”

4.4 Superb70 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.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.7 Superb76 Reviews

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

4.4 Superb124 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 Superb121 Reviews
Salsa Verde 1850 Lincoln Hwy, St. Charles Mexican • $

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

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

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

4.2 Good288 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

“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.1 Good1054 Reviews

Cheap Eats

“They support live music entertainment!”

4.5 Superb96 Reviews
Sharetea St. Charles 3689 E Main St, St. Charles Bubble Tea • $

“Great :)”

4.4 Superb124 Reviews
Town House Cafe 105 N 2nd Ave, St. Charles Cafe • $

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

4.5 Superb154 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 Superb146 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 Good215 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.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 Good220 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 Superb40 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 Good108 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.2 Good62 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.2 Good129 Reviews

“We come here at least once a week to play pool and absolutely love it, the people are so kind and the space is so inviting and comfortable. We love being regulars, pool tables are nice and taken care of and the food is delicious!”

4.2 Good88 Reviews

“Love their banana nut � ! Always fresh and warm each time I’ve been there to pick some up to go along with French press coffee”

4.2 Good96 Reviews

“excellent food, every time. on time delivery and never an error. I highly recommend.”

4.1 Good186 Reviews
Culver’s 4068 E Main St, St. Charles American • $

“Culver’s St. Charles is always incredible. The service is wonderful and staff are all friendly and kind. A huge shout out to Josh, the amazing new owner of this location! Thank you for being Culver’s a place where friends and families want to go!”

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

“We went for the chili cook off. Loved the setup, loved the chilis! Only downside was the cornbreads were undercooked. We've been going to the St Charles location since it opened and love it there.”

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

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

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

“Fantastic event venue. Beautiful space, the staff is outstandingly friendly, accommodating, and responsive. Best large-event food we've ever had. No dry chicken or overcooked steaks for your wedding from Eden, just rave reviews from your guests. The bridal party suite upstairs is very convenient as well. We had a perfect wedding in large part due to Eden, can't speak more highly of them”

4.1 Good280 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 Good128 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 Good245 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 Good253 Reviews
Rookies Sports Bar (St. Charles) 1545 W Main St, St. Charles Sports Bar • $$

“Great place to watch NFL football. 30+ TV’s to watch ALL the games, not just those on network channels.”

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

“This is a fun place to eat before going to a show. The staff is very nice and professional. There is a nice feeling in this restaurant. The food was slightly too high priced but good. I love Ron and want to support him in everything he does for us.”

3.9 Good29 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 Superb631 Reviews
Szechwan 117 W Main St, St. Charles Chinese • $

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

4.4 Superb187 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 Good253 Reviews
Taste of Himalayas 110 N 3rd St, St. Charles Indian • $$

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

4.2 Good288 Reviews
Pho 95 2770 E Main St, St. Charles Vietnamese • $

“the food was amazing and the staff were attentive!”

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

“Incredible food, amazing service”

4.4 Superb332 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 Superb389 Reviews

“flawless service and delicious fresh mochinut”

4.6 Superb81 Reviews

Most Popular Restaurants

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

“Chef Abdul and his family run an amazing business! You can really taste the love and passion they put into every dish. The food is always fresh, full of flavor, and served with a smile. It’s more than just a meal, it feels like you’re part of their family. Highly recommend supporting this wonderful family business.”

4.9 Superb511 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 Superb389 Reviews
Wok n Fire - SC 2801 E Main St, St. Charles Sushi Bar • $$

“The food is delicious, the drinks are great, and they have daily specials. Fridays are half price stir fry dishes. One of the best Mongolian Beefs I've had.”

3.5 Good460 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 Superb239 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 Superb231 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 Superb221 Reviews
Portillo's St. Charles 3895 E Main St, St. Charles Fast Food • $

“We were at Portillos Friday February 27 after our basketball game. My friends and I were celebrating my birthday. There was a minor accident in the parking lot so there was some chaos. The manager handled everything so well and even gave us a cake for my birthday. I am a Portillos stockholder and wish all managers were like this.”

4 Good407 Reviews
Just Kabobs 1825 W Main St, St. Charles Greek • $

“Prices are right & portions :) Fast always”

4.5 Superb385 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 Superb263 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 Superb219 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.8 Good187 Reviews
La Mesa Modern Mexican 51 S 1st St, St. Charles Mexican • $$

“Great tacos!!! Delicious food!”

3.4 Good274 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 Superb251 Reviews
Salsa Verde 1850 Lincoln Hwy, St. Charles Mexican • $

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

4.2 Good290 Reviews

“This is the best chipotle I’ve had in probably 10+ years. I’ve been chasing that classic chipotle taste and every single chipotle I go to falls short but this was the best bowl I’ve had from a chipotle probably since I worked at Chipotle. Chicken was perfect, rice wasn’t hard, cilantro was cut how it should be cut, no gristle, portions were awesome. This will be the only chipotle I’ll be going to anymore.”

2.6 Average155 Reviews

Quick-service Chains

Enjoy More Tastes In St. Charles

Points of Interest

Nearest Cities