Restaurants in St. Charles

Best Restaurants

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
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 Superb563 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
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
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 Superb582 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

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
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
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 Superb563 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
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
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
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
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
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.9 Superb171 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

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

“Delicious and awesome service!”

4.4 Superb156 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.4 Superb134 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

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

“Last minute on a Friday night, my family and I were trying to figure out where to go for dinner. My husband and I are both fans of altar brewing so we decided to go to the Saint Charles location. The two girls working the hostess desk were super friendly and really outgoing. Especially to my nine-year-old son who was intrigued by the candy Corn jar! We were seated right away, and our waitress, Selena, greeted us. Right away, I could tell that she was a great server. She offered her opinions when asked and helped us decide what we wanted to try. She didn't rush us and was super helpful throughout our dinner. Based on our experience last night, we will definitely return to that location!”

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

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

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

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

“Always a great selection of FRESH fish.”

4.4 Superb163 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
Tacos Del Valle 6N559 IL-25, St. Charles Mexican • $

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

4.8 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
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

“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

“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

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

“Last minute on a Friday night, my family and I were trying to figure out where to go for dinner. My husband and I are both fans of altar brewing so we decided to go to the Saint Charles location. The two girls working the hostess desk were super friendly and really outgoing. Especially to my nine-year-old son who was intrigued by the candy Corn jar! We were seated right away, and our waitress, Selena, greeted us. Right away, I could tell that she was a great server. She offered her opinions when asked and helped us decide what we wanted to try. She didn't rush us and was super helpful throughout our dinner. Based on our experience last night, we will definitely return to that location!”

4.2 Good311 Reviews

Drive-Thru Restaurants

“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.9 Superb67 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 Superb203 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
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.3 Superb247 Reviews

“flawless service and delicious fresh mochinut”

4.6 Superb72 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
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 Superb90 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

“⭐️⭐️⭐️⭐️⭐️
The staff at the St Charles Oberweis are absolutely amazing — always friendly, welcoming, and quick to help with a smile! The store is spotless every time I visit, and it’s clear they take real pride in keeping everything clean and inviting. On top of that, the ice cream is rich, creamy, and downright delicious. Great service, great people, and great ice cream — can’t ask for more! 🍦”

4.4 Superb161 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
Luau Coffee 40W450 IL-64, St. Charles Coffee Shops • $

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

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

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

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

Cheap Eats

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
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
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.3 Superb217 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
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 Evergreen Pub & Grill 1400 W Main St, St. Charles Bar & Grill • $

“Rugby 🏉 pub great spirits!!! Fun place”

4.2 Good256 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 Superb107 Reviews
The Beach Hut 8 N 3rd St, St. Charles Bar • $

“Fun atmosphere and yummy tiki drinks!”

4.4 Superb104 Reviews

“The food is authentic & the service is fast. We order twice a month at least!❤️😌”

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

“Incredible food, amazing service”

4.2 Good304 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
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
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
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.”

3.9 Good243 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

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 Superb582 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.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

“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 Superb241 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
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.3 Superb247 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
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

Quick-service Chains

Enjoy More Tastes In St. Charles

Points of Interest

Nearest Cities