Why not just put the boat in at Compass Point -- then take a taxi to any of the East End Restaurants - I actually would recommend dinghying over to Carigas in the Boatyard.