We just bring the plug adapter . It depends on where you are staying if they provide one. In addition to the restaurants you listed, but not new, our favorites are Bistrot Caraibes, La Villa and Le Cottage. Nice was also very good. Haven't eaten there yet, but Le Pressoir gets excellent reviews.
If life hands you a lemon, just squeeze it on a lobster!