If you are looking for basics, there are gas stations near Boardwalk or across from Downtown Disney that have convenience stores. For a full grocery, go past Downtown Disney, bear right onto Hotel Resorts Blvd, then make a left at the light across from Crossroads. There is a Winn Dixie about a mile down the road on the right. Or make a right at the light, then a left at Vineland, go about a mile behind Premium Outlets, there's a Publix. Stay away from Goodings at Crossroads, very expensive.