Cracker Barrel has long been a beloved American restaurant. The chain is reinventing itself to boost sales, but hidden problems persist. If your budget is too tight to go out to eat more, you may ...