you're not supposed to take packed lunches/ drinks in though (says so in the rules!).Didn't see any bag searches going on when we were there, but you'd have to be pretty discreet about your lunch if you did. There are no picnic areas that I can recall.
Actually, one of my gripes about Disney was the lack of food in the park that dd would condescend to eat! She's a picky little madam at the best of times, but does eat a variety of food. The only thing she would touch when we were there was breaded fried fish in the shape of a dolphin, oh and chocolate mousse, of course. This was in the Auberge de Cendrillon, and cost nigh on 20 euros for her meal
. If you don't want fizzy pop, the only cold drink you can buy in the park is water at 4 euros a bottle. We ended up buying a "souvenir" drinking flask from one of the stands and filling it with tap water in the hotel. Even if you ask for a carafe of water in the restaurants, they just decant a bottle of still mineral water into the carafe and charge you for it. Grr.
Spend as little money as possible to get there, as you will be fleeced once inside!