Eat· Anguilla· Leeward Islands

Blanchard's Beach Shack

18° 11.1′ N · 63° 8.1′ W

A casual beach shack on the sand at Meads Bay, the laid-back sibling of Blanchard's restaurant next door.