I have gone here a few times. 90% of the time, WORST SERVICE EVER. Obviously depends who you get, but most are terrible.
The food is good, it's the only Caribbean food in the area so it is convenient. However, expect the worst slowest and worst service. Came in for the special a few mins before 3pm ( it ends at 3pm), its a decent portion especially if you don't want to eat too much and still get through your work day. There was 1 person ahead of me, and they let another person get all chummy and work her way in line.... No problem.... But then 10 mins later ( deathly slow dithering service) deny people who have patiently waited for the "special". Just inane customer service. Sadly extremely poor service has happened a few times as they don't seem to care since its typically busy enough and they don't have to worry about sustaining business. Hopefully that changes. Also portions will range depending on how you sweet talk them, so prepare to kiss ass to get more. Avoid the beef parties (range from soggy to dried out and overheated, they've never been good). If you chance it, good luck!