One other option if you're staying in a condo or townhouse, the local grocery store. That's what we did last year. It was our first Thanksgiving at WDW. About a week ahead, we ordered a full Thanksgiving dinner from the Publix grocery store that's 1 mile from the townhouse. It was a full meal for a family of 5. Picked it up the night before and put it in the fridge. Had an awesome day in Magic Kingdom, got home before 2:30pm. Went for a swim, then all we had to do was heat things up and we sat down to an awesome Thanksgiving dinner as a family. Best...Thanksgiving...Ever.