I have been to both and GF Cafe was my least favorite. I had the Grand Floridian Burger and the lobster, hollandaise, and asparagus was so good but the burger was just eh...I didn't eat the bun and barely ate the burger meat. It was dry and not that good. The side dish was literally just chunks of tomato with red onion, no sauce or anything. It was not good, try to get a different side item if you can. We were also in and out in 30 minutes!!! They really rushed us through and I didn't like that.
Captains Grille was wonderful! It was more of an experience. I got crab legs and that was really good, but if you are looking for a lot of crab legs just go to Cape May. Captains Grille is definitely more expensive. We paid for GFCafe out of pocket, maybe try doing that. I enjoyed Captains Grille more because it was more elegant and the food was better.