The Voodoo Lounge occupies an unassuming corner on Rampart Street just feet from where the streetcar tracks will soon be laid. New owners Drew Allen and Cindi Richardson have already established a booming ghost tour business along with the laid-back ambiance that was a fixture of the late Flanagans Pub, where the two were partners in the past.
718 North Rampart Street, New Orleans, Louisiana 70116, United States
Add a review