I don't think there is a character dining that is worth "the extra $" as far as food quality. IMHO, it is strictly about the experience and the priceless memories you will have with your children. That is a hard thing to put a price on. As far as the food at Garden Grill, I really cannot say since I am not really a buffet fan outside of breakfast and rarely do them for dinner. However, with that said, Biergarten was one of the buffets that I really enjoyed and would go back again. As for the restaurant, I think your kids would have a good time there. Coral Reef? This is a restaurant that gets a lot of mixed reviews. I personally like Coral Reef. I will admit that both times I have been there I was seated up to 20 minutes past my ADR time, but as for the food I enjoyed it and thought it was pretty good. In fact I ordered a steak there the same year I had a steak at LeCellier and thought the one at Coral Reef was much better. I also have no doubt your kids will love the atmosphere and the aquarium at the Coral Reef. Again, I like the Coral Reef and will return in the near future.