I am a local/passholder and I frequent Garden Grill for the CHARACTERS and the catfish, in that order. I used to dine there twice a month or more until they went to the more expensive "dinner only." I always request a booth (so my character friends can sit with me awhile - LOL) and I even have favorite servers I sometimes request. As with most restaurants, there are good and bad days/food. Please don't condemn the place without trying it personally. Some like/love it, others hate it. Many at least think it is the BEST character experience at WDW.
It is true that the food is not as good as it used to be, but most days I would call it "good" (not bad and not great). If you like things a certain way - ie. steak rare, fish crispy, etc. - let the server know while he is taking your beverage order. They WILL try to please you. It pays not to suffer through a bad, high-priced meal and complain later!
Unfortunately, even if you love Garden Grill food on one visit, you may not on the next. Their menu changes seasonally except for the basic meats/fish. During the winter those yummy cheddar potatoes are absent and they serve a different bread and dessert. Below is the menu as of last month. I'm hoping spring and summer will bring back the cheddar potatoes and better bread.
Oatmeal Cluster Rolls
Green House Salad with Buttermilk Ranch Dressing
Grilled Flank Steak with Mushroom Cabernet sauce
Rotisserie Turkey Bresat with Cranberry Relish
Southern Fried Catfish
Cornbread Stuffing, Mashed Potatoes, Baby Carrots & Broccolini
Warm Apple Bread Pudding with Caramel & Whipped Cream