El Canelo Mexican Restaurant

(3 Reviews)
225 5th St, Ellwood City, PA 16117, USA

(724) 201-0999


Contact and Address

Category: Restaurant,
Address: 225 5th St, Ellwood City, PA 16117, USA
Postal code: 16117
Phone: (724) 201-0999

Hours:

Monday:11:00 AM – 10:00 PM
Tuesday:11:00 AM – 10:00 PM
Wednesday:11:00 AM – 10:00 PM
Thursday:11:00 AM – 10:00 PM
Friday:11:00 AM – 10:00 PM
Saturday:11:00 AM – 10:00 PM
Sunday:Closed

Location & routing

Get Directions

Most Recent Reviews


  • (December 9, 2022, 5:20 pm)

    Absolutely amazing get the chimichangas they are life changing!!! Everything here is Fabolous trust me one of my best meals all year


  • (August 31, 2022, 4:20 pm)

    This is real Mexican cuisine cooked by excellent and friendly experts in this variety of food. The wait staff is excellent and are naturally bilingual in English and Spanish.

    This is a short walk from home, and they've got a BAR moving in!


  • (January 15, 2022, 2:50 pm)

    First time ordered here, got the mixed fajita nachos and their enchiladas supremas (pictured) and they were both fantastic.

Write a Review

Photos of El Canelo Mexican Restaurant

El Canelo Mexican Restaurant | 225 5th St, Ellwood City, PA 16117, USA | Phone: (724) 201-0999
El Canelo Mexican Restaurant | 225 5th St, Ellwood City, PA 16117, USA | Phone: (724) 201-0999
El Canelo Mexican Restaurant | 225 5th St, Ellwood City, PA 16117, USA | Phone: (724) 201-0999
El Canelo Mexican Restaurant | 225 5th St, Ellwood City, PA 16117, USA | Phone: (724) 201-0999
El Canelo Mexican Restaurant | 225 5th St, Ellwood City, PA 16117, USA | Phone: (724) 201-0999
El Canelo Mexican Restaurant | 225 5th St, Ellwood City, PA 16117, USA | Phone: (724) 201-0999
El Canelo Mexican Restaurant | 225 5th St, Ellwood City, PA 16117, USA | Phone: (724) 201-0999
El Canelo Mexican Restaurant | 225 5th St, Ellwood City, PA 16117, USA | Phone: (724) 201-0999
El Canelo Mexican Restaurant | 225 5th St, Ellwood City, PA 16117, USA | Phone: (724) 201-0999
El Canelo Mexican Restaurant | 225 5th St, Ellwood City, PA 16117, USA | Phone: (724) 201-0999