Cracker Barrel is ok once mayby twice but it is too much a gimick to be a regular destination.
They watered down their “real” maple syrup with high fructose corn syrup and they store is just overpriced junk.
A banjo player in the front and the atmosphere is complete.
I will say, though, that Cracker Barrel can be a nice change from fast food joints on a road trip. But I've never, ever, bought anything from the store.