Jersey City, New Jersey was recently named the most diverse city in the nation. More than 500 of America’s largest cities were ranked based on ethnicity, race, birthplace, and language, and Jersey City scored the number one spot. There are many valuable benefits of diversity but today we’re focusing on a fun one – good food. Jersey City offers a wide range of global cuisines, including some of the best Mexican restaurants around. One of those restaurants has top-rated tamales.

Taqueria Mi Mariachi is an authentic Mexican eatery with hundreds of 5-star reviews on Google, Yelp, and TripAdvisor.

Antonio Maceda/Google Locals love it and we understand why. It may be a small space but it’s budget-friendly, family-friendly…

And full of color!

Danielle M./Google The space is vibrant and filled with works of art. Every chair and table is alive with scenes of life in Mexico.

But the food is even better than the atmosphere.

Satish Kapalavayi/Google The menu isn’t massive but it’s got all the staples…They’ve got burritos, quesadillas, tacos, enchiladas, chilaquiles, nachos, fajitas, huaraches, tostadas, tortas, sopes, breakfast sandwiches, AND chicken fingers or cheeseburgers for the pickiest of eaters.

The tacos are a favorite!

Stefanie A./Google There are plenty of options from grilled beef to spicy pork. They even have fried tacos that taste heavenly.

And if you want tamales, this is the place to go.

Pradeep Kumar/Google Tamales are made of masa or dough that is steamed in a corn husk or banana leaf. They can then be filled with almost anything from meats to cheeses. Taqueria Mi Mariachi has three options - Rojos, Verdes, and Rajas. All are delicious!

Enjoy good food, friendly service, and serious Central American vibes at this fantastic Jersey City restaurant. It’s like a vacation for your taste buds. Open 7 days a week for breakfast, lunch, and dinner, check them out!

Antonio Maceda/Google

Locals love it and we understand why. It may be a small space but it’s budget-friendly, family-friendly…

Danielle M./Google

The space is vibrant and filled with works of art. Every chair and table is alive with scenes of life in Mexico.

Satish Kapalavayi/Google

The menu isn’t massive but it’s got all the staples…They’ve got burritos, quesadillas, tacos, enchiladas, chilaquiles, nachos, fajitas, huaraches, tostadas, tortas, sopes, breakfast sandwiches, AND chicken fingers or cheeseburgers for the pickiest of eaters.

Stefanie A./Google

There are plenty of options from grilled beef to spicy pork. They even have fried tacos that taste heavenly.

Pradeep Kumar/Google

Tamales are made of masa or dough that is steamed in a corn husk or banana leaf. They can then be filled with almost anything from meats to cheeses. Taqueria Mi Mariachi has three options - Rojos, Verdes, and Rajas. All are delicious!

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 213 Sip Ave, Jersey City, NJ 07306, USA