Have a dd the same age. We have take her several times. Skipping all the Princess meals as I don't think your DS would enjoy them as much as my DD

, below are some places suggestions:
-Chef Mickeys - To us, it is not a trip with going here. Nothing beats comtemporary and Characters!
-Ohana - Dinner has coconut races, hula dancing for kids and music. Plus food is really good
-Crystal Palace - Pooh characters and food is good.
-Beirgarten - Fun german music. Kids can dance. Fun for the whole family.
-Coral Reef - Actually haven't been to this with DD because she wouldn't want any of the food choices but they have huge aquarium in dining room.
-Planet Holywood - Loud and food is what you would expect but lots to look at.
-T-Rex & Rainforest Cafe - Been to RFC but not TREX. Again typical fare but lots' to keep them interested. Unless your child is like mine and then the shrieking monkey's will freak him out

-Raglan Road - Fun, irish music and fare
You can take your child anywhere except V&A. I would suggestion looking at
menu's and find a place that has something he will eat. We have a picky eater than that is the only thing that keeps us from trying some of the other places we would have liked.