I think for both food and atmosphere 1900 Park Fare is the best of your choices. First of all, it's the only restaurant of your 4 with a made-to-order station. The selection of foods at Garden Grill (and Ohana for that matter) is sparse - scrambled eggs, 2 meats, potatoes, waffles, fruit, bread. Which constitutes a hearty breakfast but for that kind of money I think there ought to be far more options than that. Akershus, the hot portion of the meal is about the same but there's also the cold table for other choices, Over at Chef Mickey's there's still no omelet/eggs station but they will have other egg options, pancakes, french toast (and french toast sticks for the kids), a potato dish and tater tots, and far more bread and pastry options than Garden Grill or Ohana. But past few trips, 1900 Park Fare has consistently been my favorite for breakfast, both in the selection of food and the way the characters interact with the guests. One of our last times there we got one of the last reservations of the day, and treated it more like a brunch. I was worried we'd be stuck with the dregs of what was leftover, but they kept preparing and presenting fresh foods. What's more as other families left, it afforded us a lot of face time with Alice & the Mad Hatter who spent a good 15 minutes at our table with our girls which just tickled them to no end (and my kids are goofy enough that I think they tickled the cast members, too). Were your choices my choices, I'd have to give some weight to where we're going that day, if we're relying on Disney transportation or have our own ride, what times can we get a table, etc. But of those 4 (plus Ohana), the one I'd want to go to the most would be 1900 Park Fare