I don't think they know what to do with The Garden Grill.
It used to be a very good restaurant.
We used to love eating breakfast there. Do a few big rides in EPCOT and then go to Garden Grill for breakfast. All you can eat, good quality, and the characters came around to your table.
Then they discontinued breakfast.
This was back in the days when Soar'n was not there. Maybe they had trouble getting enough people over to the Land to eat there.
Later they tried making it a signature type restaurant. That didn't last long. Then they tried an ice cream social in the afternoon.
What I don't I don't understand is, now that Soar'n brings thousands of guests right by the entrance to The Garden Grill, why they can't make a go of it.
My recommednations would be these:
1. Serve breakfast there again as well as lunch and dinner.
2. Keep the characters.
3. Important-
Change the name of the restaurant. The current name does not attract people. 'The Garden Grill' sounds like some upity noveau fresh food place. Rename it to 'Goofy's Carousel Restaurant' or 'Mickey's In The Round', or something creative that sounds inviting to guests.
And, of course, the food quality must be good.