Feelin’ hungry for some stick-to-your-bones Southern grub? Then step on down to Arcade Restaurant, located in the heart of Memphis’ historic South Main District at the corner of South Main and Calhoun Avenue. It’s the oldest restaurant in Memphis, and a city landmark, so it should come as no surprise that the Arcade has appeared in its fair share of ... Read More »