Here is what we do, and it saves us money for character dinning and better dinner meals.
We have a condo that has full kitchen, I know yall think im crazy but we stay at Bonnet Creek Resort, which is not a WDW resort, but you can see epcot and fireworks at night from your room. Anyway, we go to wal-mart in Kissimmee buy eggs, bacon, pancake mix,, eat big breakfast in morning before park opens. We bring our kids backpacks that theY used during school. We fill them with bottled waters and snacks. We save the bottles to refill at resort. We buy powder gatorade mix,then freeze. We freeze half and chill half. We buy bread and sandwich meat, make them and put them next to frozen drinks in backpack.We carry 2 backpacks I carry one since Im the dad, and everyone takes turns with the other,if you dont over load, it ok. We bring a couple snacks and we are good to go.We even have room for camera,etc.Chilled drinks we drink first,throw those bottles in trashcan, during the day the Frozen drinks thaws out and we have gatorade!I keep acouple of those bottles for next day,when I get back to room I mix gatorade for next day! Eat sandwichs, at lunch, by that afternoon bag is empty.Then you have room for what ever you buy at disney, we buy soviners before we leave. This helps us save money, so we can spend more at better dinner dinning.

They check our bags, they never care that we bring food,,thats one more thing I love about disney.
