I've tried to search places on St. Martin on the Gault & Millau website. I didn't come up with anything by the search other than having to go to the map and moving it around over to St. Martin. There a quite a few listed with ratings. Very impressive.

Attached Files GaultandMillau.JPG