Get directions to: El Castillo Restaurant, Bronx, NY
Restaurant address: 935 East 163 Street Bronx, NY 10459, USA
Restaurant: El Castillo Restaurant