There’s new life at the Dew Drop Inn, the Central City music club that opened in April 1939 — 85 years ago this month. After $11 million in renovations, the
Who doesn’t love to travel? But sometimes, sticking close to home can be just as relaxing, especially when New Orleans’ top hotels put guests in the lap of luxury and
The Dew Drop Inn is set to reopen in winter 2023, the developers announced Thursday (Oct. 19) in a press release. The distinctly New Orleans landmark in Central City has been restored to its former glory as one of the country’s most culturally significant music venues. Once known as “the South’s swankiest spot,” the Dew […]