Skip to main content

Best Mexican Food in Jamaica

Mexican comfort food on Jamaica Avenue since day one
Dinner from the menu

Dinner from the menu

Take a look at the menu, then order online when you’re ready.
Margaritas at the table

Margaritas at the table

Guests have called out the margaritas. Settle in with one over a meal with friends.

Jamaica Avenue in Woodhaven

El Puerto de Mexico is a neighborhood stop near Forest Park and the Forest Park Carousel Amusement Village.

Omg! I used to live 5 mins walking from this place and NEVER went in. I do love Mexican food and have no reason why. However, that will happen NO MORE! I LOVED THIS PLACE!!!!! My family and I had the Nachos fully loaded, Steak with Rice and Beans, and the Chicken Flautas. Everything was EXCELLENT! We have been to Mexico several times and I must say, we were transported back there from the 1st bite. Authentic flavor and dishes, like our honeymoon all over again. We drove 45 mins to this place,…

Love this Family owned Mexican restaurant. Enjoyed their homemade meals. From Tacos, to the impressive Mixed Molcajete Plates. Huge size and good price. Food is delicious and freshly made. Staffs are attentive and welcoming. Have large numbers of Seating and cheerful, comfortable. Pork ribs soup is amazing. I recommend everyone to try out their grills.

Really love this place! Delicious Chile Rellenos and Tortas! Nice people too! Thanks!

Their burritos are huge and they don't use rice as a filler, the rice comes as a side extra along with beans. The burritos are so good.

I like the popusas they make very home style and the chiles rellenos are the best

El Puerto de Mexico Rewards

El Puerto de Mexico Rewards

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

Frequently Asked Questions

What meals do you serve?

We serve Lunch and Dinner

Where are you located?

We are located in Jamaica, NY at 84-28 Jamaica Ave

What areas do you serve?

Our location

Map showing the location of El Puerto de Mexico on 84-28 Jamaica Ave in Jamaica
Loading today's hours...