Restaurants in St. Charles

Best Restaurants

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 Superb237 Reviews
Balmoral Restaurant 40W099 IL-64, St. Charles Fine Dining • $$$

“we had a wonderful dinner last night! my husband is British and my actor sons were in town from LA filming a movie in Downers Grove, so we decided to give Balmoral a try. And what a wonderful family dinner we had. The menu not only describes the food, there were historical stories added which made it even more charming. From the bone china, the murals and of course the food-- it was perfect. we will be back!”

4.8 Superb580 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 Superb804 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 Superb345 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 Good265 Reviews

Restaurants by Cuisine

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 Superb657 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 Superb169 Reviews
moto imōto 181 S 1st St, 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.1 Good224 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 Superb551 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 Superb237 Reviews
Balmoral Restaurant 40W099 IL-64, St. Charles Fine Dining • $$$

“we had a wonderful dinner last night! my husband is British and my actor sons were in town from LA filming a movie in Downers Grove, so we decided to give Balmoral a try. And what a wonderful family dinner we had. The menu not only describes the food, there were historical stories added which made it even more charming. From the bone china, the murals and of course the food-- it was perfect. we will be back!”

4.8 Superb580 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 Superb804 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 • $

“The bar manager was amazing and made sure our experience was great. The Patty Melt was delicious and the Expresso Martini was the best. Thank God we chose to sit at the bar. Would go back again and recommend this place.”

4.5 Superb150 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 Superb345 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 Superb196 Reviews
Ton-Ichi Ramen 3843 E Main St, St. Charles Japanese • $

“This is my number 1 go-to spot and my favorite restaurant of all time. I've been going to this location since they opened their doors and every time I walk in I feel extremely welcomed and excited to see the great additions they make. The staff are some of the most kind and wonderful people I've ever met, super kind with a wonderful smile, they make every vist feel amazing. The atmosphere is beautiful, since the beginning they've been adding new details to fit the aesthetic and improving the overall quality. The food is amazing, it taste great with super fresh ingredients; it makes any tummy feel good. They are able to craft your meal however you need it be and they serve fast and hot! They have a wide variety or appetizers and main dishes that all taste great. I absolutely love this place and very thankful we have this restaurant in our community! Cannot wait till my next vist!”

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

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

4.8 Superb153 Reviews
Szechwan 117 W Main St, St. Charles Chinese • $

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

4.3 Superb190 Reviews

“amazing! the people are professional yet feels like homey. it's a family run restaurant, authentic Food. nothing more authentic than the owner himself cooking, his Son working the front and his Wife hosting! if you want a hidden gem. this is it!”

4.7 Superb193 Reviews
Dear Donuts 570 S Randall Rd, St. Charles Cafe • $

“The croissants are incredible!”

4.5 Superb262 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.5 Superb250 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
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 Superb280 Reviews

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

Online Reservation Available

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

“We hosted a party at The Lewis last night and were so impressed by how seamless and easy the entire planning process was. The staff communicated clearly every step of the way, which made everything stress-free. Dominic was our server for the evening, and he was absolutely wonderful—attentive, on top of drinks and water, and he brought such a great personality to the night. He played a big part in making the event run so smoothly. We had a fantastic experience and would highly recommend hosting your next party here!”

4.8 Superb80 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 Good265 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 Superb657 Reviews
moto imōto 181 S 1st St, 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.1 Good224 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 Superb264 Reviews
McNally's Irish 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 Superb321 Reviews

“And a time when everybody is lowering their food quality and reducing their portion sizes as quickly as they can. I still feel like I get a good value and good food at Olive garden.”

4.2 Good337 Reviews
Eden Events 1 Illinois St, St. Charles Tapas • $$

“We had a wonderful bridal shower on 3/22/26. Sarah, our planner, was excellent with the planning of the event. She was very efficient in responding to questions & changes. The day of the event went beautifully. The servers, Luis & Tony, were so helpful & always available to me. I have forgotten the name of the woman who helped as well — she was gracious & helpful as well. I apologize for forgetting her name. The room looked beautiful. I had many compliments from my guests. Well done!”

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

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

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

“Overall good. The location is excellent with their back patio on the river and feels great on a summer evening. We were there Saturday evening and the place was busy. They have good variety of beers and their beers are good (I am not a beer drinker but others enjoyed the beer). The other drink (Scotch) appeared to be watered down though. The food menu is ok - what you would expect at a brewery. They do have a good variety though with bite food, burgers, a couple of pastas and some handhelds. The service is nice and the staff is very courteous and friendly enhancing your overall experience. Will recommend this place especially for a nice summer evening outing in suburbs.”

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

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

4.1 Good194 Reviews
The Office Dining & Spirits 201 E Main St, St. Charles Gastropubs • $$

“I picked this place because it is right next to the Arcada Theater. I have been here at least two other times in te past few years.

Good food and very nice service. Reasonable pricing.

Will likely go here again next time I go to the Arcada Theater again.”

4.1 Good310 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 Good272 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.6 Good162 Reviews
E&S Fish Company 311 N 2nd St, St. Charles Seafood • $$

“Always a great selection of FRESH fish.”

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

“Incredible food, amazing service”

4.3 Superb349 Reviews

Takeout Restaurants

“Amazing! Gluten free paradise! Owner is such a gem! Everyone is great and the food is absolutely delicious!”

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

“Prices are right & portions :) Fast always”

4.5 Superb416 Reviews

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

4.5 Superb249 Reviews

“This is our favorite brewery. We come here often because of the beer and the atmosphere. It has a great variety of beer on tap and to-go. It’s a great place to relax, have a drink and listen to live music. They have a spacious inside and outside area to sit and drink. It’s very family friendly and dog friendly. Another thing that makes this place special are the bartenders! JD, John and Kent are incredible and will take care of you. Highly recommend for everyone!”

4.8 Superb160 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 Superb257 Reviews
Alexanders Cafe 64 1650 W Main St, St. Charles Breakfast • $

“Amazing service and amazing food!”

4.6 Superb253 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 Superb169 Reviews
Double Egg 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 Superb110 Reviews

“Delicious donuts, and cupcakes”

4.5 Superb151 Reviews
Kimmer's Ice Cream 1 Illinois St #100, 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 Superb219 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 Superb319 Reviews

“flawless service and delicious fresh mochinut”

4.6 Superb91 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
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.7 Superb133 Reviews
McNally's Irish 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 Superb321 Reviews
Taste of Himalayas 110 N 3rd St, St. Charles Indian • $$

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

4.3 Superb315 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.4 Superb180 Reviews

Drive-Thru Restaurants

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

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

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

“Always a great selection of FRESH fish.”

4.5 Superb171 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.8 Superb68 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 Superb415 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 Superb385 Reviews
Salerno's On the Fox 320 N 2nd St, St. Charles Italian • $$

“Incredible food, amazing service”

4.3 Superb349 Reviews

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

4.5 Superb131 Reviews
Taste of Himalayas 110 N 3rd St, St. Charles Indian • $$

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

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

“The guy serving us was super nice! The food was good, the horchata was great and the outside table was perfect for the time we had. There should be more tables outside for people but it's kind of a tucked in corner spot so it would be hard I guess. Overall good experience.”

4.5 Superb126 Reviews
acqua e farina 2712 E Main St, St. Charles Italian • $

“good pizza 🍕 try it out sometime”

4.4 Superb70 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.4 Superb94 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 Superb80 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 Superb148 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 Superb80 Reviews

“And a time when everybody is lowering their food quality and reducing their portion sizes as quickly as they can. I still feel like I get a good value and good food at Olive garden.”

4.2 Good337 Reviews
Eden Events 1 Illinois St, St. Charles Tapas • $$

“We had a wonderful bridal shower on 3/22/26. Sarah, our planner, was excellent with the planning of the event. She was very efficient in responding to questions & changes. The day of the event went beautifully. The servers, Luis & Tony, were so helpful & always available to me. I have forgotten the name of the woman who helped as well — she was gracious & helpful as well. I apologize for forgetting her name. The room looked beautiful. I had many compliments from my guests. Well done!”

4.2 Good281 Reviews

Cheap Eats

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

“Great :)”

4.4 Superb133 Reviews

“They support live music entertainment!”

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

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

4.5 Superb154 Reviews
Dave's Burritos 3677 E Main St, St. Charles Mexican • $

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

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

“First time trying the place tonight and will definitely be back!! Everything was so fresh and it all tasted great. It was a little bit on the pricier side but the quality of the food was worth it. Even with how busy the guys were behind the counter, they remained super friendly and gave us free chips for our first time. Thank you for a great meal!”

4.2 Good234 Reviews
Buona 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 Good220 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 Good217 Reviews

“Everything is delicious and made to order! Beautiful and extremely clean store with a chill atmosphere! The staff are amazing, professional but also friendly! Fantastic experience!!!”

4.2 Good120 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 • $

“Excellent alternative for a family night out for dessert!! Very friendly and excellent !!”

4.2 Good112 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 Good131 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
Urban Counter 1825 Lincoln Hwy, St. Charles Hamburger • $

“Great place for lunch or quick after work dinner. Best bang for your buck in St. Charles. Bonus points for being able to get some gas or pick up some beer after you eat.”

4.2 Good130 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 Good99 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.1 Good412 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 Good1068 Reviews
Alter Brewing + Kitchen 12 S 1st St, St. Charles Brewpubs • $$

“Overall good. The location is excellent with their back patio on the river and feels great on a summer evening. We were there Saturday evening and the place was busy. They have good variety of beers and their beers are good (I am not a beer drinker but others enjoyed the beer). The other drink (Scotch) appeared to be watered down though. The food menu is ok - what you would expect at a brewery. They do have a good variety though with bite food, burgers, a couple of pastas and some handhelds. The service is nice and the staff is very courteous and friendly enhancing your overall experience. Will recommend this place especially for a nice summer evening outing in suburbs.”

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

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

4.1 Good194 Reviews
The Office Dining & Spirits 201 E Main St, St. Charles Gastropubs • $$

“I picked this place because it is right next to the Arcada Theater. I have been here at least two other times in te past few years.

Good food and very nice service. Reasonable pricing.

Will likely go here again next time I go to the Arcada Theater again.”

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

“We found this cozy restaurant driving through St Charles Illinois, it was all by chance, and we loved it, food, service and atmosphere were great, highly recommended, for sure we will come back”

4 Good251 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
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.”

3.9 Good135 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
The Filling Station Pub & Grill 300 W Main St, St. Charles Sports Bar • $$

“I had a very yummy patty melt along with some hand cut fries. My only complaint was that the fries were not hot, they were warm, but just barely.”

3.8 Good256 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 Superb657 Reviews
Szechwan 117 W Main St, St. Charles Chinese • $

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

4.3 Superb190 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 Good267 Reviews
Taste of Himalayas 110 N 3rd St, St. Charles Indian • $$

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

4.3 Superb315 Reviews
Pho 95 2770 E Main St, St. Charles Vietnamese • $

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

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

“Incredible food, amazing service”

4.3 Superb349 Reviews

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

3.7 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 Superb415 Reviews

“flawless service and delicious fresh mochinut”

4.6 Superb91 Reviews
Dukes Northwoods 7 E Main St, St. Charles Restaurant • $

“The bar manager was amazing and made sure our experience was great. The Patty Melt was delicious and the Expresso Martini was the best. Thank God we chose to sit at the bar. Would go back again and recommend this place.”

4.5 Superb150 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 Superb551 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 Superb415 Reviews
Dear Donuts 570 S Randall Rd, St. Charles Cafe • $

“The croissants are incredible!”

4.5 Superb262 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.5 Superb250 Reviews
Wok n Fire STC 2801 E Main St, St. Charles Sushi Bar • $$

“Best Nigiri ever. Carlos our server had such a positive attitude even though we came in a little before closing. Very knowledgeable about the menu. Truly appreciated the hospitality and Carlos made this a 5 star dining experience!!”

3.6 Good479 Reviews
Just Kabobs 1825 W Main St, St. Charles Greek • $

“Prices are right & portions :) Fast always”

4.5 Superb416 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

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

4.5 Superb249 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.1 Good412 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 Good188 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 Superb257 Reviews
La Mesa Modern Mexican 51 S 1st St, St. Charles Mexican • $$

“Great tacos!!! Delicious food!”

3.4 Good293 Reviews
Ton-Ichi Ramen 3843 E Main St, St. Charles Japanese • $

“This is my number 1 go-to spot and my favorite restaurant of all time. I've been going to this location since they opened their doors and every time I walk in I feel extremely welcomed and excited to see the great additions they make. The staff are some of the most kind and wonderful people I've ever met, super kind with a wonderful smile, they make every vist feel amazing. The atmosphere is beautiful, since the beginning they've been adding new details to fit the aesthetic and improving the overall quality. The food is amazing, it taste great with super fresh ingredients; it makes any tummy feel good. They are able to craft your meal however you need it be and they serve fast and hot! They have a wide variety or appetizers and main dishes that all taste great. I absolutely love this place and very thankful we have this restaurant in our community! Cannot wait till my next vist!”

4.7 Superb168 Reviews

“Amazing! Gluten free paradise! Owner is such a gem! Everyone is great and the food is absolutely delicious!”

4.7 Superb161 Reviews

“Cheese pulls for days!!! This chipotle was so delicious, all the proportions were lovely, the chicken was juicy. Quick and still steaming 10min later. Will be back! :)”

2.6 Average162 Reviews

Quick-service Chains

Enjoy More Tastes In St. Charles

Points of Interest

Nearest Cities