About

Sandy Island Restaurant is a wind-and-solar-powered grill on a private cay off Anguilla, famed for whole grilled lobster, rum punches, and barefoot beach dining.

Photos

Reviews