There are several world-class restaurants within walking distance to Twin Palms Villas , including Blanchard’s, Straw Hat, Jacala, Sarjai’s, and Malliouhana. Blanchard’s Beach Shack next to Carimar is a best value family beach restaurant. B&D’S BBQ is a short walk up the road from Twin Palms Villas and is a favorite on Anguilla.