

Cracker Barrel in Richmond, Virginia is where friendly smiles meet homestyle cooking and unique shopping—all at a fair price. Whether you’re craving Breakfast All-Day with fluffy Buttermilk Pancakes or Southern classics like juicy Fried Chicken and slow-simmered Chicken n’ Dumplins, there’s something for everyone. Order online for easy pickup or delivery, or swing by your local Cracker Barrel to experience true country hospitality.
Homey chain restaurant serving American comfort food, with an on-site general store.
Hours
| Monday | 7 AM–9 PM |
| Tuesday | 7 AM–9 PM |
| Wednesday | 7 AM–9 PM |
| Thursday | 7 AM–9 PM |
| Friday | 7 AM–10 PM |
| Saturday | 7 AM–10 PM |
| Sunday | 7 AM–9 PM |
Menu Photos
Order and Reservations
Order: Order online
Photo Gallery
Related Web Results
Family Restaurant & Breakfast in Richmond, 23233 – Cracker Barrel
Family Restaurant & Breakfast in Richmond, VA – Cracker Barrel
Cracker Barrel Old Country Store | Richmond VA – Facebook
Reviews
When it was time to order food, I went first. I ordered the apple cinnamon pancake platter but asked if I could substitute the eggs for something else due to an egg intolerance. The waitress immediately said no and rushed over to my mother without further explanation. My mother has a very restricted diet but can eat fish. She ordered the rainbow trout and asked for it to be cooked without butter. The waitress responded, “So no seasoning then, got it.” When my mom asked if the seasoning contained butter, the waitress didn’t answer and had already moved on.
When our food arrived, my pancakes were served without the apples on top—they were on the side in a bowl—and I didn’t receive my bacon. My mom’s fish was clearly buttered and seasoned, despite her request. I felt insulted by the waitress’s lack of care and asked to speak to the manager. When the manager arrived, she yelled the entire time she spoke. My mom explained that her fish was buttered, to which the manager replied, “It’s not butter; it’s margarine.” A long argument ensued, during which the manager claimed they couldn’t guarantee the margarine spray wouldn’t get on my mom’s fish, even if they scraped the grill. She refused to cook the fish any other way, said they couldn’t make unseasoned rice, and was overall very rude.
The manager did offer to substitute okra for my eggs and said she would bring it out with my bacon. Meanwhile, my mom left the restaurant to get a salad from Chick-fil-A, which, by the way, was far more accommodating than Cracker Barrel. I waited for my okra and bacon, but they never arrived. Eventually, I stopped another waitress named Nikki and explained what had happened. She assured me that substitutions were possible and even shared that she had made similar requests herself. Nikki apologized for the long wait and offered to get me anything as an apology for the inconvenience. She even gave my brother a free drink. Nikki deserves to be the manager—not the other woman.
The conduct of our original waitress and the manager was completely unprofessional and ruined the experience. All I can say is that someone needs to promote Nikki.
The saddest part is it was my great grandmother’s 94th birthday and the experience was ruined for her.
The men’s bathroom had toilet water overflowing to the tune of about a 1/2 inch of putrid foul smelling water on the floor with absolutely no one doing ANYTHING to fix it. To put this in perspective we were there for close to 2&1/2 hours.
Moving on to the food, my chicken was dry and overcooked, the “fried”okra was dry with no crunch somehow. My son’s burger was ordered medium and came out tougher than a two dollar pair of slippers. By far the worst experience I’ve ever had at a Cracker Barrel.
I had The Cracker Barrel’s Country Boy Breakfast, which consisted of three eggs, sirloin steak tips, two sides, two biscuits, and gravy. I ordered two pecan pancakes covered with fresh strawberries and hashbrown casserole as the two sides. It was a lot of food. Everything was cooked perfectly. The sirloin steak tips were very tender but slightly salty for my taste. My mom loved the loaded hashbrown casserole tots. There was no wait when we got there at 10 AM on a Wednesday.
It was also lots of fun shopping in their store afterwords.
This is the second location we’ve been to where we’ve realized that it had changed. Service was awesome as well.
The hamburger steak was pretty good as well as the Mac n cheese. Definitely recommended.
One person in our party order scrambled eggs and it had egg shells in it. Good waitress but awful food.
Took five minutes for someone to seat us and the place was nearly empty.
Wife ordered steak and shrimp and asked for medium well, it was red inside. I ordered the Lemon Pepper trout and it was nothing but pepper, just awful.
Had to ask for cornbread and biscuits. The cornbread muffins were well done.
Waiter spent most of his time cleaning up the section and filling the salt and pepper shaker at our table, ready to end his shift.
Last few visits at Craker Barrel have been awful. Will not be back after many years.