I just flew cross country myself and I was really surprised at the 'food' that was available to us on the plane!! Either a small boxed thing that they charge close to $6 for, or free snacks. So...here's the thing. When you choose a flight that arrives that late, you have to remember that the facilities on the other end are going to be limited. You have to make choices. So...you are going to have to bring your bags with you. MCO doesn't provide storage for checked bags. I guess you could bypass baggage claim and eat, then you would have to head to the unclaimed baggage office. And no telling how long they are open and functioning. Or, just tag the bags, and let DME handle them the next morning. You won't have bags that night, and they will be out on the public baggage claim carousel until they are pulled for overnight storage. But, they will be picked up first thing in the morning and delivered to your resort room. I suppose what I'm saying is that you can't have it all. You chose to fly in late, when DME is no longer providing baggage delivery service. So now you have to deal with it. Not to mention that flights are delayed, all the time. So, you may very well not arrive at 10:45. As for food, I would just pack something in either the carryon bags, or in the checked bags, and then eat that. You may very well have to go without a complete meal that night. But, there are alternatives to a big meal.