Our first day at WDW will be at Epcot with an arrival at 3 pm. I don't want to do to table service the first day since I prefer to get a couple of Fast Passes, a quick dinner, then we can go Pavilion hopping. What's the best quick service restaurant at Epcot for this? Tks!