images (4) Published June 4, 2016 at 270 × 186 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