We were just there a couple of weeks ago, and it was one of our favorite memories of this trip. My husband and I took all three of our infant/toddler grandchildren to dinner so the parents could all have a night out.
When we first sat down I was seriously wondering if we had gotten ourselves in over our heads (it's been a long time since I wrangled 3 little ones), but things settled down nicely pretty quickly. The server and the characters couldn't have been better!
The characters each came around twice. Of course they needed to keep to a schedule, but they took time to play with the kids and posed for pictures. We had three character meals and this was by far the best. The server was as nice as she could be. I think she took pity on us (we needed it!), but she went out of her way to make sure we were comfortable. (My food got cold as I fed one of the kids, and she brought me a whole new family-size platter!)
The food was ok - not particularly memorable in either a good or bad way, but the kids loved the frost-your-own-cupcake dessert. We would definitely do the Garden Grill again!