Restaurant
Baracuda restaurant (the actual location)
5 locals recommend
Tips from locals
Easily the best seafood restaurant. Check out their sampler plater and you won't be disappointed.
Locals also recommend
- 12 locals recommend
Location
Ko Tao, จ.สุราษฎร์ธานี