Best Mexican restaurants and taquerias in Monmouth County, NJ
23 local picks across 19 towns, hand-picked by Monmouth Guide.
Tacos, burritos and family-run Mexican kitchens across the county, from quick counters to sit-down dinners. Here are 23 Mexican restaurants and taquerias across 19 Monmouth County towns, from Asbury Park to Marlboro.
Local favorites
-
Lake Como · Mexican · 4.4 stars across 150 reviews
Small Mexican restaurant on Main Street serving tacos, enchiladas, burritos and mole.
-
Bougainvillea Mexican Restaurant and Bakery
Hazlet · Mexican · Opened in 2026 in a striking round pink building on Route 35Mexican restaurant and on-site bakery serving fajitas, enchiladas and breakfast plates plus fresh pan dulce and cakes.
-
El Rey Rosticeria y Restaurante
Asbury Park · Mexican · Yelp top-rated in Asbury ParkRelaxed BYOB Mexican spot known for birria tacos, tortas, huaraches and rotisserie favorites.
-
Matawan · Mexican · Rated about 4.8 stars on Google
Main Street Mexican kitchen cooking family recipes like al pastor tacos, enchiladas suizas, mole and tlayudas.
-
Belmar · Mexican · Known for birria tacos
Taqueria specializing in birria tacos with consommé for dipping, plus birria pizza and ramen.
-
West Long Branch · Mexican · Rated 4.8 across 110+ reviews
Casual Mexican restaurant on Monmouth Road serving tacos, burritos and platters.
-
Millstone · Mexican, deli · 4.8 stars across 100+ reviews
Deli and taqueria serving tacos, tortas, breakfast sandwiches, and wraps, with online ordering.
More Mexican restaurants and taquerias to try
-
Belmar · Mexican
Diners, Drive-Ins and Dives-featured Mexi-Cali spot with a patio, weekend brunch and free live music on weekends.
-
Asbury Park · Mexican
Coastal Mexican restaurant on Bangs Avenue with a seasonal menu of tacos, shared plates and an agave-heavy cocktail list.
-
Middletown · Mexican
Mexican restaurant and bar on Route 35 with happy hour and a covered outdoor patio.
-
Freehold Township · Mexican
Casual Mexican spot for tacos, birria and seafood dishes, with outdoor seating and a kids menu.
-
Atlantic Highlands · Mexican (Puebla-style, organic)
Top-rated family-run kitchen serving organic, Puebla-inspired Mexican food cooked without seed oils, from breakfast through dinner.
-
Manalapan · Mexican
Quick-service Mexican restaurant on Route 9, sister to Mezza Luna next door.
-
Holmdel · Mexican
Quick-service Mexican restaurant and caterer inside Bell Works.
-
Fuze Eatery: Empanada House & Smoothie Bar
Eatontown · Latin AmericanFamily-owned empanada house since 2016 serving handmade sweet and savory empanadas plus fresh fruit smoothies.
-
Spring Lake Heights · Mexican
Family-owned Mexican restaurant on Route 71, serving the Jersey Shore since 1997 and open daily year-round for lunch and dinner.
-
Long Branch · Latin American
Latin American restaurant and bar in the West End serving ceviche, Colombian bandeja platters and cocktails.
-
Middletown · Mexican
Family-run BYOB serving traditional Mexican cooking in Belford, open from breakfast through dinner.
-
Long Branch · Mexican
West End location of the shore taco chain, a quick, kid-friendly stop near the beach.
-
Manasquan · Mexican
Quick, casual tacos and burritos from the shore-born chain, handy on the way to the beach.
-
Red Bank · Mexican
Casual Jersey Shore taco and burrito chain with a surf-shack feel, an easy cheap-eats pick for families.
-
Wall Township · Mexican
Route 35 location of the shore taco chain, an easy, inexpensive family stop.
-
Marlboro · Mexican
Lively Mexican restaurant and tequila bar serving tacos, fajitas and cocktails, with weekday happy hour.
Mexican Restaurants by town
- Things to do in Asbury Park2 picks here
- Things to do in Belmar2 picks here
- Things to do in Middletown2 picks here
- Things to do in Long Branch2 picks here
- Things to do in Lake Como1 pick here
- Things to do in Hazlet1 pick here
- Things to do in Matawan1 pick here
- Things to do in West Long Branch1 pick here
- Things to do in Millstone1 pick here
- Things to do in Freehold Township1 pick here
- Things to do in Atlantic Highlands1 pick here
- Things to do in Manalapan1 pick here
Quick answers
What are the best Mexican restaurants and taquerias in Monmouth County, NJ?
Local favorites include Azteca Restaurant in Lake Como, Bougainvillea Mexican Restaurant and Bakery in Hazlet and El Rey Rosticeria y Restaurante in Asbury Park. This guide lists 23 Mexican restaurants and taquerias across 19 towns, each picked and described by Monmouth Guide.
Which Monmouth County towns have the most Mexican restaurants and taquerias?
Asbury Park (2), Belmar (2), Middletown (2) and Long Branch (2) have the most entries in this guide.
More Monmouth County guides
- Best restaurants376 picks
- Best italian81 picks
- Best pizza58 picks
- Best seafood30 picks
- Best tacos15 picks
- Best breakfast & brunch56 picks
Planning a day out? See what’s on this weekend or read the latest from the Monmouth Guide blog.