You won't have any problem finding places to eat on DDP.
For CS at the theme parks, a little bit of time figuring out which CS outlets are where and what their offerings are will pay big dividends. Some days you might just want a light lunch; other days, you might want to make the CS your big meal of the day -- so it's a good idea to be generally familiar with the options in each theme park.
You don't want to do the "Darn, I coulda had the ribs & chicken platter!" thing.