Barracuda Restaurant & Bar
4.8/5 - (6 votes)

Located in the centre of Sairee Beach, Barracuda Restaurant & Bar is a laid back and stylish dining alternative. Specialising in a large selection of seafood and Thai style fusion dishes.

Barracuda Restaurant & Bar : Koh Tao : Suratthani, Thailand

ARTICLE DETAIL (SHOW/HIDE)

scroll to top