7 Best Places to Eat in St. Charles, Missouri

Ranging from takeout to dine-in, fancy eateries to classless establishments, St. Charles has a lot to offer for hungry bellies. Here are the 7 best places to eat in St. Charles, Missouri!

Schlafly Bankside

920 S Main St.
St. Charles, MO
63301
(314) 314-2337
Visit Schlafly Bankside's website

Schlafly Bankside, sitting at the corner of Main Street and Boone’s Lick Road, combines delicious pub food with neat ambiance. Enjoy a pizza, burger or a salad while you marvel at the cycling-themed decorations, includig a tandem bike hanging from the ceiling.

Hendricks BBQ

1200 S. Main St.
St. Charles, MO
63301
(636) 724-8600
Visit Hendricks BBQ's website

Hendricks BBQ is the ultimate mouth-watering BBQ spot in St. Charles. All items come with a smattering of BBQ sauce varieties, but be sure to ask for ranch, too!

Texas Roadhouse

1300 Bass Pro Drive
St. Charles, MO
63301
(636) 443-2301
Visit Texas Roadhouse's website

It’s a big chain, but also a big hit. Enjoy peanuts and dinner rolls with your Texas-sized portions. This spot is always good.

Green China

2148 1st Capitol Dr.
St. Charles, MO
63301
(636) 757-3888
Visit Green China's website

Green China is a little hole in the wall, but they make the best Chinese food in the area. This place has everything you could ask for from a take-out place, including a huge menu with something for everyone.

Raising Cane's Chicken Fingers

1840 1st Capitol Dr.
St. Charles, MO
63301
(636)925-0132
Visit Raising Cane's website

Who can say no to Cane’s? This location combines convenience with deliciousness. It sits at the perfect location right off 1st Capitol, and the service is impeccable!

Thai Kitchen

2436 W. Clay St.
St. Charles, MO
63301
(636)757-5499
Visit Thai Kitchen's website

This spot is almost mythical in St. Charles county. Customers come from far and wide to eat here, so you won't want to miss out!

Rally's

826 1st Capitol Dr.
St. Charles, MO
63301
(636)896-4559
Visit Rally's website

It is just Rally’s, but somehow it’s more than just Rally’s. This fine establishment is the perfect spot for any occasion. An utterly unmissable spot!