With a bit of free time on my hands, I’m prone to find odd things on the interweb. One of those fortunate stumbles a few days ago led me to a list of the best burgers in the States. From 33 finalists, the Smash burger at Neon Pig, Tupelo, MS was named the ultimate Winner. Tupelo was on the […]