We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cracker Barrel

901 Veterans Memorial Pkwy, Saint Charles, MO 63303-2120
+1 636-947-6566
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good38%
  • Average13%
  • Poor6%
  • Terrible2%
Travelers talk about
Open Now
6:00 AM - 11:00 PM Hours
$$ - $$$
901 Veterans Memorial Pkwy, Saint Charles, MO 63303-2120
All Details
Write a ReviewReviews (94)
Traveler rating
Traveler type
Time of year

1 - 10 of 94 reviews

Reviewed 4 days ago via mobile

Great tasting food. The meatloaf was great. Mashed potatoes and green beans too. Like getting the fried apples. You get a fruit serving and dessert at the same time. Beware of the apple cobbler. It's twice as big as the picture.

Thank Mike H
Reviewed November 12, 2017

This location is always busy! The food is as good as expected and the menu is large. The breakfast food is the best.

Thank lag726
Reviewed November 11, 2017

This store was kinda a disapointment. We went there expecting a nice family style diner. I ordered a open faced roast beef sandwhich. The wife requested country fried steak. They ran out of mashed potatoes. I got about a half of a serving and the...More

Thank Dan H
Reviewed October 9, 2017

We walked over from our hotel to eat dinner here. We were seated right away. Our food was served quickly. as usual it was very good, more than I could eat. Prices are very reasonable.

Thank John A
Reviewed October 4, 2017

Way to expensive for what it is .. I can get better food and a large coffee from the rusty food truck for $4 outside in the parking lot down the street.

Thank Dwayne L
Reviewed September 6, 2017

Cracker Barrel is always nice but this one was above board. it was very close by which made it very convenient. You can walk there and back if you don't have a long time for lunch. You can't beat the Barrel for lunch.

Thank Keith S
Reviewed July 19, 2017 via mobile

There are often long lines here but then again it's a fun Cracker Barrel experience every time we visit. The food is very good but there is commonly slow service on the busy days. Anytime of the day is a good time for their delicious...More

Thank Adam B
Reviewed July 12, 2017

Visited this place for dinner on July 9, 2017 and when we arrived back to our hotel, noticed that my scrambled eggs had egg shells in them.

Thank NothappyTravelor
Reviewed July 10, 2017

The service at this restaurant was excellent and the food very good. My kids and I really enjoyed our dining experience.

Thank billleonhard
Reviewed July 5, 2017 via mobile

Stopped on the way back to Iowa and had breakfast, YUM! Great food and service! Will definitely come back.

Thank JesseandMichelle
Nearby HotelsSee all 22 hotels in Saint Charles
Fairfield Inn & Suites St. Louis St. Charles
136 reviews
.05 miles away
Embassy Suites by Hilton St. Louis St. Charles
1,365 reviews
.14 miles away
Americas Best Value Inn & Suites - St. Charles / St. Louis
138 reviews
.25 miles away
Days Inn St. Charles
3 reviews
.31 miles away
Nearby Restaurants
439 reviews
.39 miles away
Dewey's Pizza
108 reviews
.36 miles away
Tucanos Brazilian Grill
324 reviews
.35 miles away
Texas Roadhouse
147 reviews
.25 miles away
Nearby Attractions
6 reviews
.86 miles away
Ameristar Casino St. Charles
463 reviews
.88 miles away
Bottleneck Blues Bar
8 reviews
.78 miles away
Amc Streets of St. Charles 8
30 reviews
.46 miles away
Questions & Answers
Get quick answers from Cracker Barrel staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Families with children, Kids, Large groups
Open Hours
6:00 AM - 10:00 PM
6:00 AM - 10:00 PM
6:00 AM - 10:00 PM
6:00 AM - 10:00 PM
6:00 AM - 10:00 PM
6:00 AM - 11:00 PM
6:00 AM - 11:00 PM
Location and Contact Information
  • Address: 901 Veterans Memorial Pkwy, Saint Charles, MO 63303-2120
  • Location: United States  >  Missouri (MO)  >  Saint Charles
  • Phone Number: +1 636-947-6566
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing