We visited Barracuda at their Sayulita location and had fantastic fish tacos. Their prices can't be beat, the marlin was fresh and the tacos were packed with fresh veggies. This is the real deal!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.