2901 Osceola Pkwy, Lake Buena Vista, Florida 32830 USA
Little Mann had to have a pic with the mech.
Photo Credit: Yelp