Back in the day before they had specialty restaurants the food was better.I have many friends who do a lot of cruises, and they all say that food today is not as good as it used tobe in any cruiseline.
Carnival Liberty New Year's Eve 2007
Liberty of the Seas 5/2008+11/2009
Allure 1/16/ 2011
Independence of the Seas 12/29/2013 Top-notch!