I absolutely love Cracker Barrel, but the experience we had today at this location was just bad. I was surprised and disappointed. Our service was bad and the food was bad. We had to flag down waitresses for everything - they didn't give us straws for drinks (kids drinks have kids so needed straws), didn't bring water even after a second request (my husband never got a water throughout the entire meal) didn't bring the sides that came with the meals, put the country gravy on the fried shrimp instead of on the mashed potatoes (fried shrimp smothered with country gravy is disgusting if you ever wondered), and the list goes on. We pretty much had to ask for everything that they should have brought, and then got tired of asking so just gave up. And the food, which is usually good, was not. One waitress said they had a new person working the back and was messing everything up. Worst grits I've ever tasted. All together bad experience, and then they forgot to give us a receipt when we paid. My husband just gave up at that point. Not like back home at all.