While in Epcot, I would definately eat lunch at one of the restaurants in the World Showcase. They are all great. It just depends what type of food you like. If you like Mexican Food, the rest in Mexico is awesome. It is setup like you are outside!!
Good Luck