It definitely is served in restaurants but not labeled as barracuda. I've noticed several occasions that i was served barracuda when ordering fish and this or fish and that. Its a thick white flaky meat with tiny black veins.
The opinions and views expressed on this board are the subjective opinions of Ambergris Caye Message Board members and not of the Ambergris Caye Message Board its affiliates, or its employees.