Dominican immigrant Luis Miguel Collado has opened two El Castillo de Jagua restaurants on the Lower East Side dedicated to inexpensive eating. When Luis Miguel Collado acquired El Castillo de Jagua, ...
El Castillo — a downtown Santa Fe retirement community, assisted living center and nursing care facility — celebrated its 50th anniversary this month. This year will bring another significant ...
The settlement of El Castillo, Nicaragua, on the Rio San Juan, is a remote destination 155 mi/250 km southeast of Managua that few travelers write into their plans.