I've eaten at Cracker Barrell a few times. I'm not that impressed. The food is just okay. They do have a good variety and should be able to please anyone.
The applesauce is really good and I always enjoy looking around in the country store. The cornbread is dry.
The last time I was there, my silverware was dirty and it took forever for the waitress to bring me clean utensils.