Located in the centre of Sairee Beach, Barracuda is a laid back and stylish dining alternative. Specialising in a large selection of seafood and Thai style fusion dishes. Within the extensive menu customers are bound to find something to suit all tastes.
Restaurant capacity
50-99
Get destination updates and industry news in your inbox
Get destination updates and industry news in your inbox