Spent spring break at Disneyland with my 8-year-old daughter. My goal was not to eat anywhere I had to drive to. There were long waits for many of the restaurants at DD. At ESPN Zone we were told the wait would be 40 minutes, and it was an hour and a half. With all the games upstairs, and a bar, and the NCAA tournament, the wait was tolerable. Once we were seated, the service was very quick and the food was decent.
The next two nights we ended up at the same restaurant, Napoli. The first night, we were told the wait would be 35 minutes but we were seated in 15. I had an excellent pasta dish (something in a beef reduction, a special) and some great shiraz, and the waiter was excellent. The next night, we were dining with friends who were in a hurry, and we were able to get seated immediately, outside under heat lamps. The calamari was very good, as was the gnocchi. Good pizza, too. Service wasn't as good.
Expect to pay about $6 for a kid's meal and around $20 for entrees at any of the DD places.
We also did a character breakfast at the Disneyland Hotel, Goofy's Kitchen. The creme brulee french toast is incredible, and all the food was very good. Brunch runs about $22 for adults, $11 for kids.