Can you give us an idea of what you like to eat, and what section of Philly or surrounds you're looking for? My DS still often just eats off my plate, so I rarely have this trouble yet. We live in the burbs and unfortunately go to chains way more than we should when eating out (chili's, olive garden, etc.)
My first thought is that we do like to go to good ethnic restaurants, particularly Dahlak's for ethiopian. There's one in Germantown, and one in West Philly. You can choose several dishes, and then everything is served on one big platter (so no need for separate kid's meals, everyone is sharing everything). There are some great Italian places in South Philly, perhaps at those you could order a side of pasta rather than a whole dish for the kids?
My first thought is that we do like to go to good ethnic restaurants, particularly Dahlak's for ethiopian. There's one in Germantown, and one in West Philly. You can choose several dishes, and then everything is served on one big platter (so no need for separate kid's meals, everyone is sharing everything). There are some great Italian places in South Philly, perhaps at those you could order a side of pasta rather than a whole dish for the kids?