Voodoo Restaurant at VIVO Beach Club Jen 7 years ago Voodoo Restaurant at VIVO Beach Club, Isla Verde Puerto Rico – JenThereDoneThat.com Share this: