We took the Carnival Legend January 26 for a long seven days. We have been on several Carnival ships prior to taking the Legend.
The food in the main dining room was the generally poor and cold. The service was also very slow - just getting your coffee cup filed was a chore. The servers seemed to just disappear. After the first day the breakfast menu in the main dining room shrank and was always the same limited selection for the rest of the cruise.
After three days my wife and I gave up completely on the main dining room and just ate off of the buffet and pizza bar. Finally we discovered that you could get pre-made sandwiches from the serenity bar that were small but ok.