We went for breakfast and it was fine. Our DDs loved seeing their favorite characters. The interaction was fun. JoJo, Goliath, Leo and June led parades and danced with the children.
For breakfast the food was fine. They had a great variety actually. Eggs w/chorizo, tortillas, my DH loved the corned beef hash. They also had the usual sausage, bacon, Mickey waffles.
Honestly, this place does seem to get mixed reviews. I don't know about lunch/dinner - but the breakfast was hot, prepared well, the service was fine and the characters were great.