Local Anguillans selling “cherry nuts” roadside. They were kind enough to let me take their photo and buy some cherry nuts. The photo is definitely better than the nut/fruit...I’m still not sure what it was. :)