Cracker Barrel is an American restaurant chain known for its homestyle comfort food and attached general store.