Cuba01 Published June 4, 2016 at 1000 × 288 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. WWW.THECUBANHISTORY.COM TheCubanHistory.com Comments comments