Cracker Barrel is a homey chain restaurant serving American comfort food, with an on-site general store. Depending on the restaurant, you can get between 20-30 percent off with your military ID. This includes any of the items in the store as well as their yummy hometown cooking.