We always bring sandwiches, snacks, etc. with us. Since we're local, DL is a day of fun rather than a vacation so we aren't interested in finding great or unique food. I always bring sandwiches, juice boxes, water, and some snacks. My kids are 3 and 7 - eating a PB&J in line or while waiting for a parade has always appealed to them more than taking time out for a meal. If we need a place to sit, we usually opt for a bench so we can watch people rather than sit in a designated dining area. Of course, we always find a yummy snack. They are hooked on Mickey shaped ice cream. If we are still in the park for dinner, we buy something then. I've never brought a cooler. Just used the backpack and/or stroller.