Tag: Grand Floridian

  • Victoria & Albert’s, Grand Floridian, Disneyworld

    As I mentioned in my previous post, there is just something richly amusing about the fact that the highest rated restaurant in Florida is located in Disneyworld.  (Perhaps it’s picturing the reaction of all those folks who turn their noses up at the thought of visiting The Happiest Place on Earth.  I once had a…