Totally subjective. Some people love the specialty, some people only love 1 or 2 of the specialties, some people find the buffet best, others find the pool grill best - it's food, and not knowing your tastes, impossible to say whether any one is better than the other.
Personally, we have always enjoyed Silk - while not the best Asian inspired food I've ever had (having traveled Asia, NA, and Europe), it is still tasty and a nice change. We weren't impressed by Calabash, but then again, others love it.
All in all, C-Bay's food is good, most definitely not fine dining or gourmet, but good to quite good for a 3-3.5 star all inclusive resort.
I am sure you'll find plenty to enjoy.