In 45 of the 50 US states — the exceptions are Vermont, Washington, Wyoming, Alaska, and Hawaii — you’ll see a Cracker Barrel, the ubiquitous home-cooking eatery with an expansive gift shop. While nearly 700 Cracker Barrel restaurant-gift shops dot the countryside, one place where you won't find Cracker Barrel is New York City and the adjacent Long Island.