Perfect for those traveling with small fussy eaters, this unpretentious place right across from the water in Clifton manages to excel with both Italian dishes and local specialties. There's good pastas, pizzas and steaks alongside tasty fish dishes and filling rotis. It might not be the most stylish, but it offers outstanding value.
Barracuda
St Vincent & the Grenadines