We were intrigued by the Garden Grill and tried to go early in December last year. Everything we read was that it was easy to get into, food was good, etc. We were staying at the Dolphin and tried to go on Saturday morning. Our plan was to eat breakfast, explore the EPCOT resort decorations a little, and be at the International Gateway by 11:00 for World Showcase opening.
We arrived at Garden Grove around 8:45 or so. There were quite a few people waiting. We thought we were in the wrong place. We were told it would be over an hour wait. We weren't thrilled, but we planned on eating there. Then we looked inside and saw the restaurant less than 1/3 full. They had an empty restaurant and full lobby because they had two people waiting tables. We decided we didn't want any part of such an inept operation.
We proceeded with our plan to explore the resorts and figured we would grab something along the way and eat extra when we got into EPCOT. When we made it to the Beach Club, we thought we'd take a shot a Cape May Cafe. Cape May was booked completely full for the entire weekend we were there. We were seated within 5 minutes as a walk-up. Everyone was very friendly including the general manager of restaurant who actually seated us.
Sorry for the mini rant, but we felt like Garden Grove did us a favor since we would have only seen 2 characters (usually Goofy and Pluto) instead of 4 (Mickey, Minnie, Donald, and Goofy) and their service could not have topped Cape May.