MONMOUTH & OCEAN COUNTIES, N.J. – Whether you’re craving street tacos, slow-cooked birria, fresh guacamole or handcrafted margaritas, the Northern Jersey Shore has become home to a growing number of highly rated Mexican restaurants. Based on strong local reviews and customer ratings, these spots have become favorites for both year-round residents and summer visitors.
Beach Tacos & Tequila – Toms River

Beach Tacos & Tequila has become one of Ocean County’s most popular Mexican restaurants, earning a 4.8-star rating from nearly 900 reviewers. Guests frequently praise the restaurant’s tacos, fresh ingredients and margaritas, with one local calling them “perfection.”
Located in Toms River, the restaurant offers a casual beach-town atmosphere that has made it a favorite stop after a day on the Shore.
Los Barbaros Birria – Belmar

Birria lovers regularly recommend Los Barbaros Birria in Belmar, where the restaurant has earned a 4.8-star rating from hundreds of diners. Customers consistently highlight the flavorful consommé, tender beef and authentic preparation.
One reviewer described it as “the best for eating birria tacos,” while also praising the friendly service.
Con Sabor a Mexico – Long Branch

For authentic Mexican cuisine, Con Sabor a Mexico in Long Branch stands out with a 4.9-star rating. The family-owned restaurant has quickly developed a loyal following for traditional recipes, generous portions and welcoming service.
Its menu features a variety of classic Mexican dishes prepared with fresh ingredients.
El Guacamole – Asbury Park
El Guacamole has become a hidden gem in Asbury Park, earning a 4.8-star rating from local diners. Customers frequently compliment both the authentic food and affordable prices.
Many reviewers say the restaurant delivers some of the best traditional Mexican cuisine available in the city.
El Agave Taquería – Howell Township
Although newer than some of the area’s established restaurants, El Agave Taquería in Howell Township has already built an impressive reputation with a 4.8-star rating. Diners praise its authentic tacos, fresh salsas and friendly atmosphere.
The restaurant offers dine-in, takeout and no-contact delivery options.
The Jersey Shore dining scene has expanded well beyond seafood and pizza in recent years. Authentic Mexican restaurants have become increasingly popular throughout Monmouth and Ocean counties, giving residents and visitors a wide variety of highly rated options ranging from traditional taquerias to modern Mexican eateries.