Restaurant
Restaurant El Barracuda
39 locals recommend,
Tips from locals
Great seafood - you can also request magician at your table for entertainment
Unique things to do nearby
Locals also recommend
Location
708 Blvrd de Nayarit
Nuevo Vallarta, Nay.