Well, I am happy to hear that they are finally saying no to the other food places. We had a horrible time on our Wonder cruise. We were on for 15 days and they served us unsafe food twice (IN THE MDR!!!) after specifically going over the allergy right before. Two others on our cruise ended up in medical for anaphylaxis for cross contamination. Disney is not as great as they used to be about food allergies. I read how people were made special desserts, etc. NOPE. And we were very nice about the whole thing, went with the flow...so I was surprised at the lack of service that I expected.
They did "let" us eat at the deck restaurants, but it would take about an hour for them to call up a manager, then prepare the kitchen, then prepare the food. It almost was not worth it. Same for the buffet...it would take about an hour for them to get a chef, walk us down the buffet and then make notes as to what our kiddo wanted to eat. It was not fun, nor relaxing. Just stressful.
Now, you all can still get food from deck...and your kiddo "could" still eat at the quick service restaurants, but that is a cross contamination gamble that you are taking. We did not worry about the fryer oil cooking the chicken tenders (egg) with the fries that our kiddo ate. We would get her a hot dog, no bun (egg) and fries and not say a word about the allergy, because sometimes you are just HUNGRY.
We also brought on a suitcase of food. Bagged potato chips, fruit cups, fruit snacks and leathers, popcorn for the theatre, candy, beef jerky, cans of tuna, safe crackers, etc. We also brought breakfast bars for the mornings we wanted breakfast but did not want to get to the dining room in time. We bought
travel insurance and packed Benadryl and 8 Epi Pens.
Honestly, unless we are allergy-free...I will likely not cruise
DCL again. For the price we paid, it is just too much of a hassle. We had better allergy service on Holland.