Statia offers a variety of restaurants to suit every taste and budget. Blue Bead Bar & Restaurant Located at Gallows Bay on the Lower Town. Specialised in Italian and French…