Just sailed on the Dream from April 5 - 8. Our first
Disney Cruise. MDR's were mostly disappointing. Caveat - my husband and I both worked in hospitality / hotel sect for years, understand how banquets run, are foodies, and I have a degree in Hospitality/Restaurant Management.
All the "must try's" I heard / read about, I just didn't understand. First night in Enchanted Garden - the sea bass. I had to send it back. I like fish, but this was too fishy and odd texture. Got the prime rib - asked for Med Well - it came out very well done. Since it's sliced, you can clearly see there was zero pink. So I got the chicken, which the server said was "just ok." So I gambled. It was the best thing I tried that night. Our server even told us later on, they don't get to taste the dishes unless it's served in the Crew Mess. So how can they even recommend something or not?
Also, the fried brie in RP was horribly greasy (squirted grease when I cut into it), the kids' pizza was a joke ( 3 tiny, mismatched pieces that were obviously from different pies), the black truffle pursiettes were meh, and all the desserts were just very lackluster. Other guests on our sailing had to send back their kids'pizzas two nights in a row, as they were given half a cold pizza each time.
What was good - the aforementioned chicken in EG, the arugula salad at AP (yum), the tomato goat cheese tart at AP. My DD and I also enjoyed the chicken at AP, but it could've used way more sauce. Mashed potatoes underneath were good but almost an afterthought rather than a side. Wanted more but just decided to move on instead of flagging down a server to get another helping.
Also, MDR service seemed rushed and inattentive, even though we had second seating. 3rd night, we were in AP. We suddenly had a different assistant server we hadn't met before. (original AS name also was not on the tip slip we received in the stateroom - so not sure what happened to him.) Anyway, we arrived on time, and it still took our server forever to come take our order. They just seemed scattered and understaffed. The host who seated us couldn't find our table. She kept asking other servers if they had our table number. I finally told them our main server's name, and they found her. And Crush spent maybe five SECONDS at our screen. My kids are teenage, so they really didn't mind, but it was still a disappointment.
We did Palo for "pre-dinner" one night, and it was hands down, one of the best meals we've ever had. Right up there with Jiko at AKL. The Osso Bucco was heavenly!! And the butternut squash pasta - delicious!! Brunch was fantastic too - - leaps and bounds above MDRs, but not as good as dinner. We'd rebook a cruise just to go back and eat dinner at Palo. If you ever dine at Palo on Dream, request the server Marko from Serbia. He was amazing and served us at both meals. He took my arm and walked me to the table at brunch. Marko guides you very firmly and tells you what's not worth the stomach space - LOL. He was a delight and tipped the scales with our view of service received onboard. I saw him on debarkation morning, working at Cabanas and got to snap a pic with him.
Didn't try Flo's, but our kids said Zaxby's chicken tenders are way better than the ones all the vloggers seem to rave about. DD said the pizza was soggy, but DS will eat anything that vaguely resembles pizza without judgement.