Cracker Barrel is an American restaurant chain known for its homestyle comfort food and attached general store offering a variety of goods.