Twin Island Cafe offers authentic Caribbean cuisine.