Perched on the east bank of the Mississippi River, Memphis, Tennessee, is a crossroads in many senses of the word: a feast of flavor drawing on diverse culinary traditions, with music in a variety of styles sure to stir your soul.