What are you looking for?

Mexican Restaurants in Trenton

4.5 - 113 votes

Hours: 10:30AM - 8PM

17 E Park Ave, Trenton
(609) 888-1385

El Gallo Tropical Grill

Sometimes the wait can be long around mealtimes, but totally worth it. Great Mexican food at great prices. The burrito weighs as much as a small child. A... More reviews

4.4 - 126 votes

Hours: 8AM - 9PM

3800 Quakerbridge Rd Suite 15, Trenton
(609) 838-1166

El Jalapeño

I like the place and I love there food, I was doing a job near by I stop for lunch and I love there food now I go there regular, I strongly recommend More reviews

4.3 - 100 votes

Hours: 10AM - 9:30PM

109 S Olden Ave, Trenton
(609) 989-8010

Taqueria El Mariachi

This spot offers excellent service as well as enjoyable food. The best restaurant in the area. The food came out quick and the prices are economical. Hig... More reviews

4.3 - 92 votes

Hours: 10AM - 10PM

865 S Broad St, Trenton
(609) 394-7700

Chencha y Chole

Really good food and great quantities. The tortillas are deliciously made with love by hand and the drinks are actually large when they say large. More reviews

4.4 - 65 votes

Hours: 10AM - 9PM

526 S Clinton Ave, Trenton
(609) 393-8410

Guaterico Deli

This is the best Guatemalen restaurant in Trenton. Well run, great recipes, friendly staff, accurate, reliable, punctual orders. I recommend this place t... More reviews

4 - 94 votes

Hours: 11AM - 9:30PM

802 Lamberton St, Trenton
(609) 278-1200

El Chapin Restaurant

I ordered carne asada very small meat portions and half of the steak was inedible definitely not worth the money the rice tastes like Goya box rice very ... More reviews

4.1 - 65 votes

Hours: 9AM - 9:30PM

1234 S Clinton Ave, Trenton
(609) 989-4984


Don't recommend worse food that I purchased. 3 dinner plates. One plate was undercook, second plate was over cooked and the final plate was just nas... More reviews

4 - 70 votes

Hours: 10AM - 10:30PM

1848 S Broad St, Trenton
(609) 392-0789

Mexico Lindo Restaurante

This is an authentic decent Mexican restaurant. I initially had little trouble speaking with the staff because I don’t speak Spanish. However, they do ha... More reviews

3.6 - 82 votes

Hours: 9AM - 3AM

590 S Broad St, Trenton
(609) 695-9300

Taco Bell

Everything about Taco Bell was incredible the food was tasty just amazing I will be ordering again from taco bell. More reviews

4.3 - 41 votes

Hours: 8AM - 9:30PM

804 Chambers St, Trenton
(609) 396-3759

La Chapinita Panaderia Resturante

Pregunte amablemente si podía cambierle de canal para ver las noticias ya que tenía un culto en inglés y me estaba durmiendo y la dueña fea hipócrita es... More reviews

3.9 - 61 votes

Hours: 10AM - 10PM

762 Roebling Ave, Trenton
(609) 393-0035

El Mariachi Restaurant LLC

Great Mexican place to eat tacos! they have a varied menu of different dishes, I recommend soup of res and chicken on weekends. Delicious! More reviews

4.4 - 32 votes

Hours: 9AM - 8PM

461 Whittaker Ave, Trenton
(609) 599-9330

Antojitos Nissi

This place has the best tacos in the town !And specially there food is great & very clean More reviews

3.9 - 54 votes

Hours: 10AM - 10PM

541 Roebling Ave, Trenton
(609) 278-0207

El Potrillo

The best chicken fajita order everI don't have pictures I forgot to take it but I highly recommended More reviews

3.9 - 53 votes

Hours: 11AM - 2AM

845 Chambers St, Trenton
(609) 393-3663

Puerto Barrios

I went there today and lady was so rude i was stand there went to be served for my pick up order and she went around me and attend the other that was com... More reviews

View on map