How could you not love cracker barrel? I admit, it's not the most amazing food I've ever had but you know what? It's always. Always consistent. The experience as a whole is always positive and I always know I'll be leaving there pleased, even if I had to wait 40 minutes to get in. I'd rather go somewhere and know exactly what I'm getting than show up and hope for a good day...
Oh and all you haters can whine about WiFi and Tv's and crap but guess what... that's not the restaurants concept. The point is not to have them. How about sitting down and enjoying the company of the people around you, cruising the shop and playing the peg game I have never been able to master!