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 homage to its storied history. The Dew Drop on the LaSalle Street was the city’s leading Black music venue during rock ‘n’ roll’s formative years. […]
land use & development
Apartment and retail complex planned for St. Charles and Louisiana
|
The old Rite Aid property at 3401 St. Charles Ave., vacant since 2018, may gain new life. Developers plan to build a 115-unit apartment complex with 19,000 square feet of retail space on the ground floor.
Neighborhood residents are abuzz about the planned development at St. Charles and Louisiana avenues, and reactions are split between excitement over the new development and concerns over its size. The development will have a five-story building facing Louisiana and a three-story townhouse behind it, facing Delachaise Street.