Well in my cruise last week, they had a buffet, but it was more like a cold food buffet, they had some fruits,desserts, and a guy that was making cold sandwiches at your request. But 24 hours good FOOD BUFFET nop, they didn't. And the cold Buffet was one day at Caribe Cafe, and other day at Horizon.