Must-Try Mexican Restaurants In Belmar & Beyond
- Sep 21, 2025
- 5 min read
Updated: 2 days ago
Enjoy Delicious Mexican Food Near Belmar, NJ
You don’t have to wait for Taco Tuesday or Fajita Friday to enjoy delicious Mexican and Tex-Mex fare in the Belmar region of the Jersey Shore. The restaurants on our top picks list serve some of Monmouth County's best burritos, enchiladas, and house specialties that are sure-fire palate pleasers.
Azteca Mexican Restaurant
1633 State Highway 71
Belmar, New Jersey 07719
732-749-3536
BYOB, dine in, takeout
We're letting you in on a local secret: Azteca Mexican Restaurant in Belmar, New Jersey, serves some of the best Mexican food in the area. Azteca is a modest, hole-in-the-wall place with a small dining area and booth seating. They also have takeout if you prefer your food to go.
We especially like the freshly made guacamole, the chicken enchiladas, and the spicy pork sopes. The pinto beans are very good, too. BYOB.

La Sierra Mexican Restaurant
1621 Main Street
Lake Como, New Jersey
732-749-3081
Dine in, takeout, full-service bar
La Sierra Mexican Restaurant is within an easy five-minute walk of our beach house rental in Belmar. They have indoor and outdoor dining (weather permitting for outdoor seating), and a full-service bar with margaritas, sangria, beer, and cocktails. Huevos rancheros, fajitas, and chicken sopes are a few of the dishes that I have ordered here — all very good!
Cielito Lindo Restaurant & Taqueria
1501 Main Street
Belmar, New Jersey 07719
732-894-3977
BYOB, dine in, takeout, delivery
Another delicious destination for authentic Mexican food in Belmar, New Jersey, is Cielito Lindo on Main Street. The chicken sopes, tortilla soup, chicken nachos, and fajitas are some excellent choices here.
Cielito Lindo is within a very short walk of our Belmar vacation rental. Dine there (BYOB) or get it to go. They also deliver to the local area.
Emilio's Kitchen
1006 Main Street
Belmar, New Jersey 07719
848-404-9331
BYOB
Emilio's on Main is a BYOB fine-dining restaurant, known for its creative take on Mexican-inspired cuisine. It's not your typical casual "tacos and burritos" kind of place. Emilio's Kitchen is more upscale with a refined menu that uses only fresh, organic ingredients, and no seed oils.
Read more about Emilio's Kitchen On Main in this blog post.
NEW! Galindo's Kitchen
123 Main Street
Bradley Beach, New Jersey 07720
732-646-4178
BYOB, dine in, takeout
In May 2026, the owners of Galindo's Kitchen in Long Branch, New Jersey, announced that they were taking over the Mexican restaurant formerly known as Oaxaca By The Sea. The restaurant is located in the small shopping strip next to Country Farm convenience store. Bradley Beach is their second location. Galindo's Kitchen is known for its $1.00 Taco Tuesday specials.
RELATED: Places We Love - DelPonte's Bakery
Plaza Tapatia Restaurant
707 Main Street
Asbury Park, NJ 07719
732-776-7826
Dine in, takeout, full-service bar
Dinner at Plaza Tapatia in Asbury Park was the perfect setting for a girls' night out to celebrate my recent birthday. We had the good fortune to choose half-price fajita night (Wednesday) for our dining adventure. The cuisine here is inspired by the Oaxaca and Jalisco regions of Mexico.
Plaza Tapatia serves lunch from 10:00 a.m. to 3:00 p.m. and dinner from 3:00 p.m. to 10:00 p.m. Plaza Tapatia has a full-service bar with margaritas, classic cocktails, beer, wine, and coffee drinks.
Los Barbaros Birria
1110 Main St.
Belmar, NJ 07719
848-404-9041
BYOB, dine in, takeout
The star of the menu at Los Barbaros Birria in Belmar are their birria tacos. Birria tacos are made with beef that has been simmered in a savory broth and seasoned with chiles and other spices. The meat is braised in the spice-broth mixture until it is very tender and infused with lip-smacking flavor.
Once the meat is ready, the taco shells are dipped in the braising liquid and then stuffed with meat and cheese, and grilled. The tacos are served with a side of the flavorful red braising liquid for dipping.
In addition to birria tacos, the menu at Los Barbaros includes quesabirria, pizzabirria, noodle birria, and birria sandwiches (tortuga birria).
10th Ave. Burrito Co.
801 Belmar Plaza
Belmar, New Jersey 07719
732-280-1515
Dine in, takeout, full-service bar
We have been going to 10th Ave. Burrito Co. since its early days on 10th Avenue, way before the restaurant expanded in 2009 to its current location at Belmar Plaza. Our favorites here include the sweet and spicy corn soup, pineapple-habañero wings, and shredded pork molé nachos.
In addition to an updated dining room, 10th Ave. Burrito has a covered and heated dining patio along with a full-service bar, a perfect spot to sip on a classic margarita with Grand Mariner in a salt-rimmed pint glass. Take out is also available, along with delivery via GrubHub.
Also Try:
Panchos and Juanchos Cocina Mexicana
320A Main Street
Bradley Beach, New Jersey 07720
732-740-0656
Panchos and Juanchos serves both Mexican and Colombian food from their downtown location in Bradley Beach. They serve all-day breakfast, traditional Mexican dishes and sandwiches (tortas), salads, and Colombian specialties such as Bandeja Paisa. Order online via their website and pick up.
Jose’s Mexican Food
101 State Route 71 South
Spring Lake Heights, New Jersey 07762
732-974-8080
FINS TropiCali Cuisine - Bradley Beach
120 Main Street
Bradley Beach, New Jersey 07720
732-897-8600
I first tried FINS TropiCali Cuisine on the beach during the Belmar Pro surfing competition. One bite of the island spiced shrimp tacos, and I was an instant fan. The FINS locations in Bradley Beach and Sea Girt are a short drive from our weekly summer rental in Belmar. Order online for pickup or delivery.
Bubbakoo’s Burritos
1603 Ocean Avenue
Belmar, New Jersey 07719
Story and images © Christine Cardellino, Belmar Beachcomber Blog, and www.VacationInBelmar.com, 2017 to present. Unauthorized use and/or duplication of this material, including photography, without express and written permission from this site’s author/owner is strictly prohibited. If you wish to use a photograph from this site, full and clear credit must be given to Belmar Beachcomber Blog with appropriate and specific links to the original content.
Live Like A Local: Rent A Belmar Beach House
Day trips down the shore are fun, but the best way to experience the area is to unpack your bags and stay for a week or two. If you are looking for a clean, quiet getaway for a couple, solo stay, or small family trip, our updated two-bedroom Blue Hydrangea Cottage in Belmar, New Jersey, is the perfect place to relax in serene surroundings at the Jersey Shore.
The house sleeps up to four people and is consistently rated five stars by our guests for its fantastic location, spotless upkeep, and all the thoughtful details that make for an easy beach stay. You can see photos and check our open dates on our Blue Hydrangea Cottage rental page.
RELATED: Explore our local Belmar NJ Travel Guide to plan your beach days, dining, and local events.

































Comments