logo Published June 4, 2016 at 606 × 100 in — THE LION FISH, “The Invader of the Caribbean” to the Cuban Menu. Photos. + EL PEZ LEÓN, “El Invasor del Caribe” al Menú Cubano. Fotos. TheCubanHistory.com Comments comments