Restaurants
barracuda logoLocated 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 our extensive menu you are bound to find something to suit all tastes.
More Info

Get In Touch

  • 5/31 moo1
    Koh Tao, Surat Thani 12345
  • +66 901637523
  • facebook-overthemoonktvillas
  • This email address is being protected from spambots. You need JavaScript enabled to view it.

TripAdvisor