I would pick 1900 Park Fare @ the GF. We just got back from our Disney vacation and our stay at the GF resort and we had reservations for 1900 on our arrival night. It was just FABULOUS!!!! Character interaction was awesome and the food was delicious!!!!!!!!!!! I didn't really consider the GF cafe so I don't know much about it but I think if you are going wanting something with some major atmosphere, then the 1900 Park Fare is definitely the right choice

Here are some pics from our visit to 1900 Park Fare. This will be the choice for our arrival dinner on all of our future visits to WDW

Have fun
Prince Charming @ Cinderella having their "royal dance"
My kids with Prince Charming @ Cinderella
Kids with the stepmom
Family pic
My kids with the 2 stepsisters
DS getting kissed by Cinderella's stepsister

GREAT MOMENT
Again, if you decide on 1900 Park Fare you won't be disappointed in the food, atmosphere, entertainment by the characters. It was just awesome! As far as the food goes, it is an all you can eat buffet featuring soooooooo many choices for everyone! DH & DS LOVED the prime rib and ds LOVED the mac n cheese. DD LOVED the ceasar salad and rice and I LOVED the stirfry beef & veggies with rice. It was YUMMO!! I also like the mashed potatoes, ceasar salad and mac n cheese. This was just a small sample of the food they had. They had a carving station, etc...........It was an expansive buffet. We enjoyed it ALOT! We didn't do dessert except hubby did the cheesecake bites. We had ordered a cake to be delivered to our table after dinner for our kids b-days and their 1st trip to Disney welcoming them and the cake was DELICIOUS! We ordered it from the GF Bakery. It was handpiped and everything. Here is a pic. Again, HAVE A WONDERFUL TIME IF YOU CHOOSE the 1900 PARK FARE! IT WAS AWESOME!!!!