If you want genuine West Indian food, go to Flash of Beauty at Loblolly Bay. It also has by far the best snorkeling on Anegada.