Blanchards has been hailed as one of the best restaurants in the Caribbean and is located on one of the most pristine beaches on Anguilla. Our Beach Shack, located next door, offers a casual alternative: picnic tables on the beach, toes in the sand, great prices and lots of fun! We use local ingredients whenever possible and take great care to provide a memorable dining experience at both restaurants. (Source: Website)