Get directions to: El Canelo Mexican Restaurant, New Castle, PA
Restaurant address: 2421 Wilmington Road New Castle, PA 16105, USA
Restaurant: El Canelo Mexican Restaurant