Cracker Barrel is a fun place to go, not just for the food (it's pretty good, but could be better), but for the shopping. Their gift shop is crammed with unique products - everything from clothing, toys, and gardening products, to hot salsa, CDs and candy. They really have great gift items. The food is okay, I prefer their breakfast menu. They have a nice kids' menu, and a little coloring book and crayons comes with each kids' menu.