Cracker Barrel is a homey American restaurant chain known for its comfort food and on-site general store.