El-Canelo Restaurant Locations

El-Canelo Restaurant Locations

We Welcome You and Hope That You Will Enjoy Yourself! 
Enjoy your complimentary nachos and salsa, while we introduce you to real Mexican food!

Hours of Operation

Mon-Thurs: 11am - 10pm
Fri-Sat: 11am - 10:30pm 
Sun: 11am - 9pm 

2421 Wilmington Road 
New Castle, PA 16105 
Get Directions

Lawrence Village Plaza 
2650 Ellwood Road, Suite 201 
New Castle, PA 16101 
Get Directions