Don't Look Now, but Cava Is Worth 10 Cracker Barrels. Time to Buy the Stock?
Investors are rightly more excited about one than the other. For over 50 years, restaurant chain Cracker Barrel Old Country Store (CBRL 1.25%) has been pleasing customers with Southern style comfort food, old-timey products in its country store, and unique antique decor throughout its locations. Weary interstate travelers stop in, relax in some front-porch rocking chairs, and perhaps even play a game of checkers. This nostalgic recipe has propelled Cracker Barrel into a well-known chain of 660 locations. Bu ...