Victoria & Albert’s Voted 2nd Best Restaurant in the USA
Victoria & Albert’s at Disney’s Grand Floridian Resort just got a huge bit of recognition from TripAdvisor in their yearly Traveler’s Choice Awards. The restaurant was voted the number two highest rated restaurant in all of the United States and with menu items like the one seen in the image below, it is hardly surprising. […]
Continue reading