Cracker Barrel Old Country Store is an American restaurant known for its homestyle comfort food and on-site general store.