I've always been a fan of Claim Jumper. Someone called it Cracker Barrel on steroids and I laughed so hard because that's exactly what you will experience.
Their food is amazing. That isn't an argument at all. Be prepared to have leftovers that will last you until the next rainy season, seriously. The prices are really expensive because you're not buying a meal, you're investing in a series of meals.
My problem the last time I came here was the service. The waitress was kind of rude and kept giving us dirty looks. Then when the food came out my mashed potatoes had gravy on them. The menu didn't say they came with gravy and she never asked me if I wanted gravy. I am physically incapable of eating gravy. Is it just me or is gravy the kind of thing you're supposed to ask if someone wants before just assuming? If it had been on the menu I would have asked for none. I was really sad about this because I love their mashed potatoes.
My mom ordered a piece of chocolate cake the size of a whale. I was both terrified and astounded by this beast. I don't eat chocolate but they all said it was great. I'll have to believe them.
I wish I could pick 3.5 but whatever.