Green Turtle Restaurant & Beach Bar

French in Barra

This is the closest to gourmet dining that you'll find in the area, with tasty French cuisine – the seafood dishes and desserts are particularly notable – and lovely views. It's on the beach about 2km to the left of Barra junction at Bayview Lodge, and well signposted.