I'm not going to lie, the food is good! However, if you're big on customer service, go elsewhere!! The wait time is ridiculous even if you call in. I called in an order today and was told 10 mins. I arrived and waited another 15-18 mins standing in line in this extremely hot restaurant. The older guy who tends to the food AND register ?... was not even acknowledging the 8 ppl in line waiting. After waiting forever, I received my order and it was WRONG!! they charged me an extra $2 for all veggies, no rice. Then literally gave me a pound of rice and peas and a tbsp of cabbage. I'm pissed to say the least !! I called back to complain and basically had to suggest my own remedy because the older guy (idk his name) is extremely incompetent and does not think it's proper customer service to admit to your mistake then compensate the customer in some way, for the great inconvenience. He blamed in on the young lady who took my call in order when in fact, I saw the ticket she wrote and she wrote my order correctly! A simple "I apologize for the inconvenience, I can remake that for you if you'd like" would've sufficed. That didn't happen. I will be finding another Jamaican restaurant in CLE!!