El (deity) - Wikipedia(00) Save Image Image gallery: El Castillo de Jagua: A Taste of the Caribbean in NYC