Housed in a nondescript structure on Carroll Street, Little's Food Store may be easy to overlook; but be assured you will be missing out on some delicious burgers. Little's Food Store was established in 1929, and has remained unchanged since then. The grocery store and deli has been delighting customers for more than eight decades, garnering a huge clientele that only keeps on growing. The...