We did Park Faire when DS was 3 1/2 and he loved it. Alice, the Mad Hatter, Cinderella (special appearance, filling in for Mary Poppins), Snow White, Dopey, Pooh and Eeyore were the characters then. We went for breakfast and it was "standard fare" -- scrambled eggs, mickey waffles, bacon, sausage, hash browns, etc. DS adored it. For our subsequent trips, we've done Chef Mickey's. DS is now 8 and still loves Chef Mickey's the most. Usual cast of characters includes Donald, Goofy, Mickey, Minnie, Chip, Dale and often a "surprise guest". Last time, it was Max (Goofy's son). I can't recall who it was the other times we went. I don't think we've had a face character make a surprise appearance, though.
The food at Chef Mickey's is very good and the meat has varied from visit to visit. One time, they had a beef dish and the last time, it was a pork roast. They always have chicken fingers, hot dogs, ravioli, macaroni and cheese, pizza for the kids and carved ham and turkey, a fish dish, vegetables and other items.
This upcoming visit, I thought DS might want to try another character meal, but when I asked him, he immediately stated "Chef Mickey's!"