We always rent a car and make a run to Wallmart for water, snacks, etc.. I don't know the address but if you go past Downtown Disney and go out the main gate, turn right and it is maybe 3 miles down on the right. It is a super store and has food as well as anything else you might need. I'm pretty sure this is the closest to Art of Animation. I hope you will post how you like Art of Animation, we are thinking of maybe switching to this resort. We would stay in the Little Mermaid section.