What exactly is the Cafe Caribe? This is something I've not heard of; it looks like it is part of the Horizon Court but is it buffet or table service? Is it just dinner or all day?
Well if its like the CB, they took off some of the deck at the aft end of the HC, moving the bar almost to the edge overlooking the pool and put two additional buffet lines in - called Cafe Caribe. We really enjoyed it during our CB cruise. It had more seafood items than the HC, but the layout was illogical. You basically had different items scattered on both sides, salads, entrees, desserts, such that you almost had to go to both sides to see it all. They had the sailaway seafood buffet and one other seafood buffet during the cruise.
I think it was open only during dinner, but I could be mistaken. If I remember correctly you get a bit more indoor seating, but you lose the large outdoor deck on a normal Grand, so essentially you have a net loss of seats.
We will probably spend a lot more time there on our upcoming Emerald cruise.