Get directions to: El Castillo Delcaribe, Allentown, PA
Restaurant address: 346 Ridge Ave Allentown, PA 18102, USA
Restaurant: El Castillo Delcaribe