The one restaurant that gets the most love in our house is Garden Grill in Epcot. It's a family style character meal, so, unlike most of the character meals, you don't have to get up to go to the buffet, and possibly miss the characters. And, for the most part, the menu has something that each of us like. The characters aren't usually rushed there, and often you'll see each one 2+ times while you're eating, rather than sitting, waiting on that last one to come by.
-Kris
DS (9/05)
DD (8/08)
DD (9/12)