Ina Mae is a Southern restaurant with a New Orleans vibe, offering creative fare, live music, and specialty retail products.