The small building that most recently was home to Voodoo Island Daiquiris at 4480 Johnston Street has been demolished with plans for a new building to be constructed at that location.
Early in the morning of July 22, a New Orleans hotel building was demolished to make room for the new University Medical Center. But, as they say in New Orleans, "When life hands you lemons, make daiquiris!" Check out this video to see some party people find a way to celebrate the implosion, even when the dust cloud blows into their space.