Cruisers go for two reasons: destinations and a great dining experience. The destinations were good, but would have appreciated only one day in Bahamas. This ship should have gone to Cayman instead of one of the Bahama ports.
The Food was such a terrible sight. It was so bad, that people were standing in line 50 people deep to get burgers or hot dogs every day, and in the evening. Their main lunch course was cold cuts/cheese trays and a salad. The hot items were very unappetizing. Unlike other cruises, people weren't even putting the food on their plate to try. They just stood there trying to find one main item to fill their plate with. Most people ended up eating potato salad, no meat, nor vegetables.
There was no 'standard basics' on the buffet like mashed potatos, green beans/corn, mac/cheese, chicken breast, or even soups. They had some unidentifiable meat items, so much so that people were complaining that there was no meat to eat. They would have one pasta at lunch, and it was soaked in some terrible tasting sauce. Dinner was not much better. Meat Lasagna was loaded with Spinach, no cheese.
Their tortilla chips were cooked on the ship, but were cold, so the stale grease made your stomach sick. Most food stations were closed. There was no French Food, Burrito Bars, open, only Mandarin Food. They had all of these food stations, but only one was open during the day. And they don't start serving lunch until 12 Noon. The pizza station had zero pizza ready to eat. You had to hunt someone down to cook a pizza. We just resigned ourselves to ordering cold sandwiches from room service.
I ran into several people who had cruised Carnival before and said that the food has been much better in the past. They feel it's just a sign that Carnival is trying to save money on the food. The Italian Restaurant served delicious Pastas, and by midweek the word had gotten around, and you had to wait 30 minutes for a table, then another 30 for your food. But the wait was worth it.
We won't cruise Carnival again, if for no other reason than food not being edible. This is a Texas Cruise, and Texans eat. That's just the way it is. If Carnival is going to continue to stay in Galveston, they need to add staples to the menu, and make some very basic changes to win these people back.