We love Garden Grill & it's a "must do" each trip.
DS3 loves Chip & Dale for one, but the character interactions overall are second to none. As others have said, it's relaxed & enjoyable rather than chaotic and rushed as many other character meals are. The characters come by at least twice during a meal, sometimes 3 times, and they take the time to really interact, play, and make some memories (at other meals I feel like they crouch for a picture with DS & then rush off to the next table, never to be seen again).
We are foodies and we think the food is just fine. I really don't understand the complaints unless they are from people expecting run of the mill buffet food or something like that. Everything on the adult & kids menu has been enjoyable for us all and I've never had a complaint about the food or service.
I read a lot of negativity before we went the first time but we did it anyway so DS could see Chip & Dale. Boy am I glad I did...hope you do too!