Cracker barrel definitely has the small town/ country feel. The store has cute gifts and has great sales, especially before Christmas. The restaurant is great too. The prices are decent and there is a wide selection to choose from, so picky eaters will probably find something. The servers are nice and friendly and the food comes relatively quickly. The food is great too!
more