Blanchards Restaurant - they have a book about moving to Anguilla and opening up their restaurant. Very expensive but great. Just read their website and it looks like they opened up a lunch restaurant next door.

Goozee