Dew Drop Inn aims to present the past, present and future of New Orleans music
The Dew Drop Inn Hotel & Lounge, after a 54-year pause, is hosting live music once again. The legendary Central City nightclub reopened Friday (March 1) with performances that paid…