, ,
Phone:
Price Range:
El Castillo De Jagua is a Latin American, Spanish, Caribbean, Puerto Rican Dominican restaurant located in Lower East Side area in New York, NY 10002.