Do you want content like this delivered to your inbox?

The Best 11 Mexican Restaurants In & Around Warren

Judith Weiniger

After successfully growing her own brand and team under a national brand’s shingle since 2003, Judy Weiniger knew it was time to step out on her own...

After successfully growing her own brand and team under a national brand’s shingle since 2003, Judy Weiniger knew it was time to step out on her own...

Apr 19 6 minutes read

If Mexican food is your thing, then you're in luck, because Warren & the surrounding area has some FANTASTIC Mexican restaurants! Check out the 11 we've highlighted below; from Mexican/BBQ fusion to more traditional, authentic eateries, you've got to give them all a try.

1. sol mexican cantina

3366 Route 22 West, Branchburg, NJ 

Unlike most Mexican restaurants in the area, Sol actually has a great selection of drinks to order with your meal, including beers on tap and tequila. Regulars rave about their tacos, particularly the mahi mahi tacos.

TIP: Their guacamole is made table-side before your eyes, so you know it's fresh and delicious!

Learn More

2. la costeÑita

450 Amwell Rd #2, Hillsborough, NJ 

La Costeñita is unique because it's not just a restaurant—it's also a great Mexican market! Regulars adore their spicy pork (no matter what it's in) and their mole sauce. Their expansive menu is bound to have something to suit every taste.

TIP: There's not a whole lot of seating at La Costeñita, so some customers prefer to get their food to go.

Learn More

3. casa luna mexican grill

30 S Doughty Ave, Somerville, NJ 

With wonderful service and delicious food, not to mention a cozy atmosphere, Casa Luna is a must-visit for great Mexican food in the area. Be sure to give their Casa Luna Chicken a try: the grilled chicken breast is topped with chorizo, melted cheese, and a delicious sauce and is served over a bed of spinach. Yum!

TIP: Be sure to save room for dessert—regulars love their traditional Tres Leches Cake.

Learn More

4. grub hutt

307 N. Main Street Manville, NJ 

The Grub Hut certainly has some greatMexican food, but what makes this restaurant so unique is the fact that they also offer delicious American BBQ. In addition to the traditional options, you can order most of their Mexican classics filled with brisket or pulled pork!

TIP: All-you-can-eat tacos on Mondays. Need we say more?

Learn More

5. jose's mexican cantina

125 Washington Valley Rd. Quail Run Shopping Center Warren, NJ 

24 South Street, New Providence, NJ 

With fresh ingredients, authentic dishes, and a menu large enough to keep the whole family happy, Jose's Mexican Cantina is a great place to satisfy your next Mexican food craving! Regulars adore their fajitas, which come with your choice of filet mignon, chicken breast, shrimp, or any combination of the three. Yum!

TIP: Jose's does not serve alcohol, but they are BYOB—they've got chilled glasses, bottle openers, and limes at the ready!

Learn More

6. mis amigos mexican restaurant

373 North Avenue, Dunellen, NJ 

Mis Amigos is another popular Mexican restaurant in the area and is loved for its delicious food and amazing prices. They offer burritos with just about any meat you could ask for (plus vegetarian!) for only $8.

TIP: Visit their website for great coupons to save even more on your next night out!

Learn More

7. casa maya mexican

615 Meyersville Road, Gillette, NJ

With festive decorations, mouthwatering dishes and tortillas made fresh on site, it's no surprise why so many people love Casa Maya! Regulars rave consistently about their Chiles Rellenos; the dish is deliciously battered and stuffed with cheese and comes with an avocado taco on the side.

TIP: Casa Maya is also BYOB: if you supply the alcohol, they're happy to give you Sangria or their delicious Margarita mix!

Learn More

8. hacienda mexican & grill

579 Springfield Ave, Berkeley Heights, NJ

Another great place for fajitas, Hacienda Mexican & Grill also offers authentic food, great service, and generous portions. Their chicken fajitas and fish tacos are fan favorites, with fresh meats that are deliciously prepared and served with plenty to take home for later.

TIP: Whatever you get, make sure to give the refried beans a try—regulars rave about them.

Learn More

9. freppe's tex mex restaurant

1442 South Ave. Plainfield, NJ

With a friendly, laid-back atmosphere and consistently amazing food, it's no wonder why Freppe's is always busy. They've got the classic dishes you might expect from a Mexican restaurant, plus a few others like their unique chipotle pineapple wings.

TIP: If you bring your own tequila, Freppe's will make you a margarita for free on Thursdays!

Learn More

10. border cafe/jose tejas

700 US Hwy 1 North, Iselin, NJ

With amazing food and great customer service, Border Cafe (also know as Jose Tejas) should definitely be on your list of Mexican restaurants to try. Regulars RAVE about their chips and salsa, and their fajitas are also on their "must try" list. This restaurant's popularity makes it a very busy place, but the staff always handle it with grace.

TIP: People can't get enough of Border Cafe's margaritas!

Learn More

11. the red cadillac

2258 Morris Ave, Union, NJ

With a fun, modern atmosphere, great food, and awesome drinks, The Red Cadillac is not to be missed. Regulars adore their handcrafted infused tequilas (which come in every flavor from jalepeño to PB&J!), as well as their incredible fish tacos.

TIP: The Red Cadillac's live music makes for a special night out.

Learn More

We use cookies to enhance your browsing experience and deliver our services. By continuing to visit this site, you agree to our use of cookies. More info