Get ready to eat and drink your way around the world at Epcot’s 18th Annual International Food & Wine Festival! The 2013 festival kicked off on September 27, and runs through November 11. Epcot admission is required to participate. All around Epcot’s World Showcase are marketplaces featuring food, wine and beer samples from countries around the world! Portions are […]