Kraft Foods Group has filed a lawsuit against Cracker Barrel Old Country Store (CBOCS) over the US restaurant chain's plans to sell branded products in mainstream retail stores.