The supermarket we use is the Publix just off Oseola Parkway. Take the grenway (417) from the airport, use the south exit. YOu take the greenway to the Osceola Parkway exit, (also says to Animal Kingdom). After exiting the greenway, go to your first light and they'll be a HUGE hotel on the left, you can't miss it, it's under construction and used to be called the Opryland Hotel, it recentely changed it's name. This road is International Drive South. Make a left and the Publix is down the road on the left about 1/2 mile. AFter you finish shopping, get back on Osceola making a left, and continue onto Disney Property. Follow signs to your resort.