Yes, its highly recommended to take a full day in Epcot so you get to eat(a lot), enjoy rides, and visit as many attractions as possible.