I've never tried Caribbean food but live nearby and drive by this restaurant all the time.
It is definitely no frills, very mom and pop feel. I had the curry chicken (small size), I should have ordered a larger portion. Aside from not having a soda/drink machine I liked the organic vibe to it, the large painted map of the Caribbean basin/sea was a nice touch.