I have been all over the Disney website and the best info I can find there is "ask a cast member." I've googled and found a map screenshot of where you can catch a water taxi at the resort... but I need to know where you can catch one at Epcot. We are going to be parking at Epcot and then hopefully taking a water taxi to the Dolphin resort for dinner, then back to Epcot for the rest of the evening. I've called the Disney customer service line but the voice prompts are bouncing me all over the place and I'm on hold. Can anyone help? Thanks!