Skip to main content

Best Mexican Food in Trenton

Trenton's go-to for roasted chicken and Latin flavor
Fresh ingredients, made to order

Fresh ingredients, made to order

Every plate at El Chapin is made fresh when you order it, using recipes passed down through the family.
Two Trenton locations, one family

Two Trenton locations, one family

Find us on Lamberton Street and South Broad Street. Same recipes, same welcome — whichever is closer to you.
A Trenton neighborhood staple

A Trenton neighborhood staple

Guests have been coming back for over a decade. We celebrate birthdays, feed families, and know many of our regulars by name.

This was amazing!! The absolute best Mexican fajitas I have ever had!! The portion size was huge! Steak was seasoned and cooked perfectly. The rice was also perfection!! The beans were served in a separate cup and were not beans from a can! Don't be dissuaded by the Trenton address. Well worth giving El Chapin a chance to bring you authentic Mexican food at a fair price and great portions

Susan W.

This place is so good! It is dangerously close to my house. I really could eat from here every day. Everything we have tried has been delicious. Their roasted chicken is a favorite. As well as empanadas and quesadillas. I haven't tried all the offerings on the menu but I look forward to making my way through it. What we have tried, is always fresh and well seasoned. Definitely our neighborhood spot.

Christina S.

We ordered from here for the first time last night and will be ordering again and again! Between the 3 of us we had arroz con pollo, chicken burrito with fries (although next time I'm gonna see if they can do rice instead), cheese empanada, and a cheeseburger with fries. Everything was affordable and delicious!! HUGE portions too. Reheated the next day beautifully. I highly highly highly recommend this place and can't wait to try more from their extensive menu.

Jessica R.

The El Chapin Restaurant is very small. Just a few tables. No parking lot so must find off street parking. The food is made to order. It may take a bit longer but it is worth the wait. The staff is very friendly and knowledgeable. We all ordered a different entree. It arrived hot and delicious. Most of us had to ask for a take home bag because the portions were so big. We were there to celebrate a birthday and the staff gave the birthday girl a free piece of cheesecake and sang “Happy…

Linda P.

(Video experience on Youtube @ OnTheRodas) The food here is delicious. We ordered the 1/4 chicken con todo (with 3 sides) and a carne asada. Great service and priced extremely well!

On R.

El Chapin Rewards

El Chapin Rewards

Join our rewards program, earn points every time you order online and redeem your points for free food!

Frequently Asked Questions

What are you known for?
What meals do you serve?

We serve Lunch and Dinner

Do you offer delivery or takeout?

Yes, we offer Delivery and Takeout

What areas do you serve?

We serve the following areas: Trenton, Morrisville, Warner Village, White Horse, Falls, Trenton Gardens, Chewalla Park, Sylvan Glen, Weber Park, Prospect Heights, Glendale, Lakeside Park, Slackwoods, Creston, Hutchinson Mills, The Orchards, Braeburn Heights, Heath Manor, Ewing, and Hamilton.

Our locations