The Best Restaurants in Anguilla – Blanchards Beach ShackFresh seafood in tacos at Blanchards in Anguilla This post may contain affiliate links, see our disclosure