About this spot
Barba Negra delivers authentic Puerto Juarez fish tacos that are crispy on the outside and tender inside, served with a zesty cabbage slaw that cuts through the richness of the fried batter. Locals flock here for the fresh ceviche, which relies on high-quality snapper caught daily from the nearby reef rather than frozen imports.
💡 Tips before you go
- Order the 'Barba Negra' special to try their signature spicy shrimp cocktail alongside your tacos.
- Ask for extra lime wedges immediately, as the citrus is essential to balancing the fried fish flavor.
- Save room for the churros dipped in chocolate, a sweet finish that pairs perfectly with the savory seafood.
Common Questions
How much does Barba Negra cost?
Expect to pay around $15-$20 USD per person for a taco order and drink, with the full ceviche plate running roughly $18 USD.
Where is Barba Negra?
It is located at Avenida López Portillo in the Puerto Juarez neighborhood of Cancun, just off the main tourist strip near the local market.
What should I know about ordering fish tacos here?
The fish is typically fried rather than grilled, so if you prefer a lighter texture, request it lightly dusted in flour or ask for the ceviche instead.
About this page
Restaurant: Barba Negra
Cuisine: fish
Location: Puerto Juarez, Cancun, Mexico
Source: Curated from local review platforms