Jamaican Chicken from Narragansett Inn Restaurant in Block Island, RI