In case we parents need to cave in to a quick meal stop (we have found that chicken nuggets are like Red Bull for our son), I have read that there is a Mcd's near the Pop Century and one near Blizzard Beach - are these two seperate locations or are they the same Mcd's? I also know that there is one at DTD but I assume this is not a drive thru and will take time to park and walk there - is this correct?