We just got back. We had mostly good experiences.
Coral Reef - it's cool to see the aquarium and watching that can occupy the kids. The food was good but the service we had was horrible. The girl checking in everyone was rude to the person in front of us. We were seated and never even had our drink order taken for 35 minutes even though the waiter had gone by and said he would be right back. We had to flag down a different waitress and ask her to please send our waiter over. If I had to be stuck sitting at a table for so long it was nice to just sit there and watch the divers and fish. Even though we didn't have a good experience here, I do think it's a good place to go with kids since I think they will like watching the fish and the divers in the tank. I won't bother going back here next time but it was nice to see.
Rose and Crown - we had the best service here. It was super busy in there too. We both loved the food. We had the fish and chips and the cheese platter as an appetizer. I'll definitely eat here again.
Biergarten - this was our favorite. When the band comes out kids can go up and dance. The kids that were there when we were looked like they were having a blast. The food was great and there's such a variety everyone could find something they like. We had great people at our table which was nice

(tables of 8 so you sit with other people) I'll not only eat here again next time but probably eat there more than once. We liked it that much.
LeCellier - the food was excellent and so was the service. The chef made me a sugar free citrus moose that was awesome. I got a steak that was made with coffee (not sure how LOL). It was very good.
50's Prime Time Cafe - the food was decent. I could have used some extra gravy on my pot roast but it was still good. I don't remember what my Husband ate. Our server was very nice. I couldn't sleep the night before and was exhausted and had a headache. The only reason we were still in the park was I wanted to stay until it was dark to see the Osborne Lights. Our waitress could tell I didn't feel like dealing with the act and we had regular service. It is very loud in there. Many of the tables have televisions at the end which the kids might like. I won't go back here next time, not because it was horrid, just it wasn't one of our favorites so we'll try somewhere else next time.
We also ate two meals at the Turf Club at our resort (SSR). The food and service were good but I'm not sure if we'll go back next time. Nothing against that restaurant we just liked eating at the parks better.
If I had little kids I would definitely eat at Coral Reef and Biergarten. We didn't do any character meals (it was just my DH and myself). I would do some of those if I had little kids though.