Cracker Barrel is an American restaurant known for its comfort food and attached general store offering nostalgic gifts and goods. Breakfast is available all day.