I think the Moonshine is what threw me off. So it is one of the Plaza stores that is by either boat launch.Right directly across from you when you enter World Showcase. Mexico is to your left. This was during the Food and Wine Festival. Not sure if the still is there any other time of the year...