No information is available for this page. · Learn why
Photo gallery for El Castillo de Jagua in New York, NY. Explore our featured photos, and latest menu with reviews and ratings.
Missing: Restaurante | Show results with:Restaurante
Our restaurant at El Castillo is named Castillo's Kitchen steered by a Chef's Table concept mastering the evolution of Costa Rican cuisine.
Missing: Restaurante | Show results with:Restaurante