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 Superb549 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 Superb674 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 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
Shakou Restaurants 312 W Main St, St. Charles Asian • $$$

“Delicious and awesome service!”

4.4 Superb156 Reviews

Restaurants by Cuisine

“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
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 Good243 Reviews

“Came here for the first time with a friend visiting from out of town. Had the all you can eat option and the food we had tasted good + fresh. Christy greeted us and ensured we had a great experience.”

4.4 Superb107 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 Superb549 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 Superb674 Reviews

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

4.7 Superb219 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 Superb295 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.4 Superb123 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.6 Superb235 Reviews

“Ive been to 2 other Chicago Ramen spots and this had the best service and atmosphere by far.

I tried the king of sea tsukemen. As its own thing it was just ok, not bad, not amazing.

I was really hoping for a fishy pork tsukemen (tonkatsu gyokai?) and what I got wasn't that. I wouldn't order it again and its unfortunate that this location doesn't do their normal menu because I would be back at this convenient location so often for their normal tsukemen. (Or gyokai, but I can dream)

Hopefully they'll move this menu to one of their northern locations where there are more nearby options!”

4.6 Superb211 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
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
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 Superb135 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
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 Superb160 Reviews
Tacos Del Valle 6N559 IL-25, St. Charles Mexican • $

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

4.8 Superb127 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.3 Superb579 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.4 Superb276 Reviews
Riverlands Brewing Company 1860 Dean St Unit A, St. Charles Brewery • $$

“I don't visit often because it's kinda a hike for me but always a pleasure when I do visit. Nice taproom with a chill outdoor area. The beer is always great. I feel the BA program is a sleeper in the Chicagoland beer scene. BA Kamoho is currently in my top list of best BA pastry stouts of the year. I'm a sucker for that cinna/coco combo and every release of that beer has been absolutely delicious.”

4.6 Superb142 Reviews

Online Reservation Available

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

“Delicious and awesome service!”

4.4 Superb156 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.2 Good243 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.9 Superb70 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.3 Superb579 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.4 Superb276 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 Good1008 Reviews
Alter Brewing + Kitchen 12 S 1st St, St. Charles Brewpubs • $$

“Gilberto was an excellent server. On top of drinks and perfect timing on checking on us while waiting and while we were eating. Thank you so much for your service. Gelbertos voice was a little quiet but we know why he was out there. He cared. We had a lovely meal.”

4.2 Good310 Reviews
Portofino 40w188 Campton Crossings Dr, St. Charles Italian • $$

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

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

“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
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.1 Good230 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 Good267 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.5 Good161 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 Superb309 Reviews
E&S Fish Company 311 N 2nd St, St. Charles Seafood • $$

“Always a great selection of FRESH fish.”

4.4 Superb163 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 Good1008 Reviews

Takeout Restaurants

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

4.6 Superb130 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
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 Superb239 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
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
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.4 Superb288 Reviews
Smitty's On the Corner 15 E Main St, St. Charles Sandwich Shop • $

“This is my favorite place in all of St. Charles. I come here pretty frequently since I’ve started working nearby.

Not once have I been disappointed with the food or service. You can tell it’s a small family owned joint and it always feels like home when I walk in.

If you’re in the area, you should DEFINITELY make it a priority to stop here.”

4.8 Superb123 Reviews

“Delicious donuts, and cupcakes”

4.5 Superb126 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 Superb227 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
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

“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.5 Superb103 Reviews

“Came here for the first time with a friend visiting from out of town. Had the all you can eat option and the food we had tasted good + fresh. Christy greeted us and ensured we had a great experience.”

4.4 Superb107 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.5 Superb203 Reviews
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
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
Crazy Fox Bar and Grille 104 E Main St, St. Charles Bar & Grill • $$

“thank you for offering vegan options. the only reason why I ate here. thank you.”

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

“Gilberto was an excellent server. On top of drinks and perfect timing on checking on us while waiting and while we were eating. Thank you so much for your service. Gelbertos voice was a little quiet but we know why he was out there. He cared. We had a lovely meal.”

4.2 Good310 Reviews

Drive-Thru Restaurants

“flawless service and delicious fresh mochinut”

4.6 Superb72 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.4 Superb211 Reviews
Salsa Verde 1850 Lincoln Hwy, St. Charles Mexican • $

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

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

“Always a great selection of FRESH fish.”

4.4 Superb163 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
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 Superb173 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.2 Good354 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.2 Good185 Reviews
Luau Coffee 40W450 IL-64, St. Charles Coffee Shops • $

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

4.3 Superb165 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.5 Superb119 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
Szechwan 117 W Main St, St. Charles Chinese • $

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

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

“Incredible food, amazing service”

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

“Anything. great on a summer day.”

4.3 Superb106 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
Portofino 40w188 Campton Crossings Dr, St. Charles Italian • $$

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

4.2 Good188 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.5 Superb86 Reviews
Salerno's On the Fox 320 N 2nd St, St. Charles Italian • $$

“Incredible food, amazing service”

4.2 Good304 Reviews

Cheap Eats

“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.8 Superb65 Reviews
Coroco Coffee 101 S 1st St, St. Charles Coffee Shops • $

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

4.4 Superb85 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.4 Superb256 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.5 Superb190 Reviews
The Jalapeno Grille 602 Geneva Rd, St. Charles Mexican • $

“The owners are lovely humans, and they make authentic and delicious dishes. There is outdoor and indoor seating. You will need to order before you sit down, and they bring it to you. Pick up after yourself, please! I noticed a bathroom indoor, but I am unsure if there is a changing table, or if it easily accessible for wheelchairs.
The space is decorated with just the right amount of charm and you can truly tell the people working really enjoy what they do. Five stars!!! Highly recommend”

4.3 Superb190 Reviews
Town House Cafe 105 N 2nd Ave, St. Charles Cafe • $

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

4.6 Superb150 Reviews
Sharetea St. Charles 3689 E Main St, St. Charles Bubble Tea • $

“Great :)”

4.3 Superb90 Reviews
MOD Pizza 845 S Randall Rd, St. Charles Pizza • $

“The food was amazing! while dealing with a medical emergency orders got messed up and the staff gave everyone there gift cards. the staff handled everything amazing while dealing with a very disrespectful customer (michael)”

4.2 Good94 Reviews
Jersey Mike's Subs 2540 E Main St, St. Charles Sandwich Shop • $

“Jersey Mike's Subs are my favorite chain store sub of all of the major restaurants. This store was as good as every other Jersey Mike's I've been to. I was greeted with smiles, my order was ready and done perfectly and all was good.”

4.3 Superb138 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 Superb121 Reviews
The Beach Hut 8 N 3rd St, St. Charles Bar • $

“Fun atmosphere and yummy tiki drinks!”

4.3 Superb100 Reviews
R HOUSE 214 Main St, St. Charles Bar • $

“RHouse is the place to be, Tyler is always on point and attentive to all of his customers and staff. Great place to be 🙏🏻”

4.3 Superb76 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 Good89 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.4 Superb88 Reviews

“Wonderful if you like a big burger,really good wraps, and club sandwiches atmosphere is great and relaxed

Kid-friendliness: The mini burgers and chicken sandwiches are perfect kid size”

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

“They support live music entertainment!”

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

“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
Lupita's Cocina 40W222 LaFox Rd, St. Charles Mexican • $$

“wonderful service and delicious, inventive, beautifully presented dishes. reasonable cost. very cute inside.”

4 Good130 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
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 Good267 Reviews
Rock n ravioli 105 E Main St, St. Charles Italian • $$

“A wonderful evening at Rock N Ravioli. As with all of Ron Onesti's restaurants, the food was excellent. The menu for the evening offered great Italian food. Our group enjoyed the ravioli, peppers, Ron's famous meatballs with garlic bread and salad as well as the chicken parm with rigatoni, peppers, garlic bread and salad. When combined with the excellent service provided throughout the evening, I would highly recommend Rock N Ravioli”

3.9 Good10 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.3 Superb579 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 Good211 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.2 Good304 Reviews

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

3.9 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.2 Good354 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
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.4 Superb288 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
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.6 Superb235 Reviews

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

4.7 Superb219 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.2 Good354 Reviews

“Ive been to 2 other Chicago Ramen spots and this had the best service and atmosphere by far.

I tried the king of sea tsukemen. As its own thing it was just ok, not bad, not amazing.

I was really hoping for a fishy pork tsukemen (tonkatsu gyokai?) and what I got wasn't that. I wouldn't order it again and its unfortunate that this location doesn't do their normal menu because I would be back at this convenient location so often for their normal tsukemen. (Or gyokai, but I can dream)

Hopefully they'll move this menu to one of their northern locations where there are more nearby options!”

4.6 Superb211 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
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 Superb239 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 Superb227 Reviews
Portillo's St. Charles 3895 E Main St, St. Charles Fast Food • $

“Listen, it's still a far cry from DP's original vision of Chicago street food. While I'd like to complement them on menu expansion and "franchise expansion" they are trying to rush a simple formula tried and true. It seems now more than ever, that they are more concerned with trinket expansion than food improvement. Service is still slow, which I could accept, if the food was still on point. Crisp fries are now soggy, orders are repeadly not right, and overall experience is missing the mark. I have hope, and still recommend Portillos to OUT visitors. That said, they can do better.”

3.9 Good360 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 Good181 Reviews
McDonald's 1915 W Main St, St. Charles Fast Food • $

“I AM SO SORRY!!!
I left it up to my idiot brother to order 2 cheese burgers as part of our meal. I go through the drive through and I drive halfway home to realize we’re missing the cheeseburgers. Of course, as anyone would, I go back through the drive through and ask about the cheeseburgers. TURNS OUT, not only did he order one, but THE ONE CHEESEBURGER fell on the floor of my car. I AM SO SORRY!! That is completely my mistake. It was never my intention to scam you guys! Thank you for being so polite!! :(”

2.6 Average236 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
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.2 Good185 Reviews

Quick-service Chains

Enjoy More Tastes In St. Charles

Points of Interest

Nearest Cities