in ,

6 Mexican Restaurants in New Brunswick You Won’t Want to Miss!

For when you’re craving tacos, burritos and nachos.

In the City of New Brunswick and looking for an authentic Mexican Cuisine experience? Check out these lovely local restaurants and be sure to try them the next time you’re in town!

Mexican food

Best Mexican Restaurants in New Brunswick, NJ

  1. Tacoria
  2. Bubbakoo’s Burritos
  3. Fat Cactus Cantina
  4. La Catrina
  5. Taco House
  6. La Hacienda


56 Easton Ave, New Brunswick NJ 08901
Phone: 732-317-2070
View Menu

With some of the best burrito bowls, burritos, and tacos we’ve ever had, Tacoria is one Mexican cuisine restaurant we promise you won’t want to miss out on. In fact, it is considered an all time favorite among Rutgers University students and their visiting families.

With a bustling atmosphere and an incredibly fun environment, Tacoria is the perfect place to go if you want a unique restaurant experience. The restaurant aesthetic is also the most authentic we have seen out of Mexican cuisine restaurants in the New Brunswick area.

Behind the incredible food, the second-best part of Tacoria is their outdoor room: with a roof that is opened in the summer (for a lovely view of the sky) and closed and heated during the winter and on rainy days (giving the appearance of a beautiful tent), the outdoor room is perfect for romantic occasions.

Bubbakoo’s Burritos

53 Easton Ave, New Brunswick, NJ 08901
(732) 843-6000
View Menu

While a franchise restaurant, Bubbakoo’s Burritos is a big part of the New Brunswick culture and a favorite among locals. Bubbakoo’s aims to make its restaurant a place where families can gather.

With a “skater and shore” asthetic and vibe, Bubbakoo’s may be a bit less authentic than the other restaurants on this list. However, their food is amazing and shouldn’t be overlooked.

With a build-your-own menu and numerous fresh options to choose from, Bubbakoo’s makes lunch and dinner fun for all. And if you’re not up to build your own meal, no worries! Bubbakoo’s has you covered with ready-to-go options as well.

Fat Cactus Cantina

350 George St, New Brunswick NJ 08901
Phone: 732-640-4459
View Menu

The Fat Cactus is one of the favorite Mexican cuisine places in the city because it offers not only great food, but great music, too! On weekends, the Fat Cactus hires live Mariachi bands to perform for guests. 

While the music is pretty awesome, it is just a way to make the eating experience even better! The Fat Cactus has a LOT of options, from soups and salads, sides, appetizers, entrees, and more. They even have a whole section of their menu dedicated to sauces!

So, the next time you find yourself on George Street in New Brunswick, be sure to check out the food and bands at this unique little restaurant.

La Catrina

144 Easton Ave, New Brunswick, NJ 08901
Phone: 732-628-0451
View Menu 

With some describing La Catrina as the best Mexican restaurant in all of New Brunswick, it is certainly perfect for customers who are craving authentic Mexican cuisine. Serving a variety of food options, including tacos, chalupas, empanadas, and more, everyone can find something to fulfill their Mexican cuisine dreams.

La Catrina does not just offer great food, but also a really lovely atmosphere. Described as “adorable” in atmosphere, we believe that the mix of local vibes, low prices, and sweet aesthetic would make La Catrina an excellent place to take your date this weekend!

Taco House

115 French St, New Brunswick, NJ 08901
(732) 645-6583
View Menu

Taco House has both beautiful food and a beautiful story. This local restaurant is owned by the daughter of a woman who opened the original Taco House in Oaxaca forty years ago. Passed down from mother to daughter, the love of cooking runs deep in the heart of this restaurant.

With an extensive menu featuring separate taco, burritos and quesadillas, and nachos sections, Taco House is fully prepared to meet every expectation. They even have daily specials!

La Hacienda

251 French St, New Brunswick, NJ 08901
(732) 873-3841
View Menu

With an emphasis on fresh Mexican cuisine, La Hacienda strives to make your eating experience as authentic as possible. This family centered restaurant has a variety of fresh food options and a friendly atmosphere, making it perfect for a night on the town!

With numerous appetizers, lunches and dinners, combos and specials, beverages, and (of course) desserts, La Hacienda truly has something for everybody on the search for Mexican cuisine.

And don’t worry about leaving hungry! Giving you a “hearty meal for an affordable price” is all a part of the La Hacienda experience.

Final Thoughts

Whether it’s an evening out with the family, a night out with your new date, or just a place to try out with your friends, we confidently say that these restaurants will not disappoint! 

If you’re in the mood for something other than Mexican food, check out our other articles for restaurants in New Brunswick.

Did we miss one of your favorites? Share in the comments and we’ll be sure to check it out!

Leave a Reply

Your email address will not be published. Required fields are marked *

Written by Maggie Kelly

Maggie is a New Brunswick local and Rutgers University student who has made checking out local eateries one of her hobbies the past three years. She grew up in Frenchtown New Jersey and is often seen exploring the greater New York City area.