I don't know how many people here have actually been to a Cracker Barrel but I was forced to go by a family member once and to this day I remember how racist it felt in there--it was like walking into a cracker miasma.
I didn't notice it myself, but I only went there once and I was exhausted from landscaping for 12+ hours. I'll take you at your word, considering its general fanbase.
What is it? I thought it was a restaurant based on what people say about it, but the picture above says it's an "old country store" (which I can definitely get big cracker vibes from that for sure)
No worries lol. They serve... "American food." By which I mean they have a lot of red meat (especially bacon), bland and gross gravy, and the usual fried fare. Pretty sure they'd get scared if you mentioned a seasoning other than salt and pepper around them.