I've never eaten at 1900, but have had a few good meals at Grand Floridian Cafe. Nothing special, but good food in a nice setting.
I think the easiest way to get there would be to take the bus from AKL to Magic Kingdom, then either the boat or monorail to GF.