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.


White Sands Dive Shop
https://whitesandsdiveshop.com/