I absolutely love Cracker Barrel. I'm from the south, born and raised, so going here really takes me home and gives me an exciting sense of nostalgia. I love the cute gift shop they have. Most of the stuff in it is overpriced but you can find really cheap confections, such as the stick candy, which I always like to stock up on when I go there because they're only 10 cents each, and they have lots of nice gifts to use for birthdays or Christmas.
I like to go here on Fridays for the fish fry because their cod is really good and it's very cheap. Most importantly, the staff is very friendly and always gives me that southern sense of hospitality without being overbearing like lots of waiters are. My only complaint is that the sweet tea is not sweet enough, and they're always super crowded in the mornings.