Best Mexican food in NJ

Fresh, Flavorful Mexican Meals Made with Time-Tested Recipes!

Try our most popular items

Treat yourself to our must-try list that has everyone talking

View Full Menu

Carne Asada Burrito

Add Item

Chicken Tacos

Two tacos with corn or flour tortillas. Topped with cilantro, onions, and traditional sauce. Served with rice, beans, cheese, salad and avocado

Add Item

Birria Tacos

Most popular tacos in America! Three slow roasted beef with melted cheese and consome. Served with rice, beans, cheese, salad and avocado

Add Item

Mariachi Trio Tacos

Three tacos with carne asada & chorizo. Topped with onions, cilantro, jalapenos, cheese and tomato. Served with rice, beans, cheese, salad and avocado

Add Item

Quesabirria

Flour tortillas stuffed with cheese. Delicious birria and served with pico de gallo, rice, beans, cheese, sour cream and a side of consome

Add Item

Supremo Nachos

Steak, chicken and chorizo topped with beans, cheese, pico de gallo, jalepenos, and sour cream

Add Item

Carne Asada

Grilled steak, onions, and jalapenos. Served with salad, avocado, and sides of rice, beans and cheese and tortillas

Add Item

Enchiladas

Chicken and cheese wrapped in corn tortillas. Topped with cheese, onions, and cilantro. Served with lettuce, avocado, sour cream and sides of rice, beans and cheese

Add Item

Fajita Salad

Chicken or steak topped with grilled peppers & onions, lettuce, tomato, crispy nacho pieces & dressing. Served in a tortilla bowl

Add Item

Guacamole & Chips

Add Item

Mexican Mariachi Grill

Mexican Mariachi Grill
Welcome to Mexican Mariachi Grill! We have four easy-to-reach locations: 📍Hamilton: 3100 Quakerbridge Rd 📍Ewing: 1507 Parkway Ave 📍Rowan: 206 Rowan Blvd 📍TCNJ: 600 Campus Town Dr You can dine with us, pick up your food to go, or get it delivered right to your door. We also offer catering for your special events. Fresh, authentic Mexican food is just a visit or call away! 🌮🌯🍽️

Fresh and Flavorful

At Mexican Mariachi Grill, we believe in fresh ingredients. Watch us prepare your meal right in front of you. We use only the best, so you get tasty, quality food every time.

Family Recipes You’ll Love

Family Recipes You’ll Love
Our recipes are family favorites passed down through generations. From tasty tacos to hearty burritos, each dish has a special touch that brings a real taste of Mexico to your plate.

Easy Ordering

Easy Ordering
We know life gets busy. That’s why we offer simple delivery and pickup options. Hosting a party? Our catering service is perfect for making your event extra special.
Order From Our Website

Order From Our Website

Order directly from our website to save money in fees, get faster service, earn free food via our rewards program, and support local business.

What our customers are saying

Check out our most recent reviews!

I had the Mariachi Trio at the restaurant. It was the best Carne Asada tacos I’ve ever had. If you are in and around this neighborhood craving for some good Mexican food this is a must visit!

Akshay S.

Akshay S.

First let me start off by saying that the food was exceptionally good. The service and the staff was outstanding very pleasant and accommodating. I love the decor with the hanging Chandelier the music is not loud,so you can have a conversation yet here traditional music in the background. I will definitely be coming back.

Yirda J.

Yirda J.

This restaurant is amazing, I have order online and the people tell me they will take less than 5-10 minutes to make my food. The food is amazingly delicious. It’s very friendly and very clean. They have lots of choices of food. Kid-friendliness: They are very friendly to kids and adults.

Esleiter H.

Esleiter H.

A Flavorful Experience for Everyone

We offer a variety of choices that everyone will love, making every visit a flavorful adventure. Come taste why we’re a local favorite!

Featuring

Catering

Delivery

Takeout

Dine In

Mexican Mariachi Grill Rewards

Mexican Mariachi Grill Rewards

Join our rewards program to earn points, get free items, and stay up to date with us.

Join Us Today

Join Us Today
Come visit us at one of our locations or order online. We’re excited to share our delicious Mexican meals with you. See you soon! 💃🏻✨

Our locations

Sunday

11:00 AM - 9:00 PM

Monday

11:00 AM - 9:00 PM

Tuesday

11:00 AM - 9:00 PM

Wednesday

11:00 AM - 9:00 PM

Thursday

11:00 AM - 9:00 PM

Friday

11:00 AM - 9:00 PM

Saturday

11:00 AM - 9:00 PM


Opens at 11:00 AM

Order Now

Sunday

11:00 AM - 9:00 PM

Monday

11:00 AM - 9:00 PM

Tuesday

11:00 AM - 9:00 PM

Wednesday

11:00 AM - 9:00 PM

Thursday

11:00 AM - 9:00 PM

Friday

11:00 AM - 9:00 PM

Saturday

11:00 AM - 9:00 PM


Opens at 11:00 AM

Order Now

Sunday

11:30 AM - 9:30 PM

Monday

11:30 AM - 9:30 PM

Tuesday

11:30 AM - 10:30 PM

Wednesday

11:30 AM - 10:30 PM

10:30 PM - 3:00 AM

Thursday

11:30 AM - 10:30 PM

10:30 PM - 3:00 AM

Friday

11:30 AM - 10:30 PM

10:30 PM - 3:00 AM

Saturday

11:30 AM - 10:30 PM

10:30 PM - 3:00 AM


Opens at 11:30 AM

Order Now

Sunday

11:00 AM - 10:00 PM

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


Opens at 11:00 AM

Order Now