There are two ways you can go. Turkey Lake/Palm Parkway to OKW and do a quick detour to the Winn Dixie on Apopka-Vineland. (take are right when you hit Apopka Vineland and Winn Dixie is about a block up on the right hand side). Then just double back and take Hotel Blvd to WDW.
Or you can take South International and there is a Publix on the corner of S. Int'l and Vineland. Then take Vineland over to 535; take a right up to the Crossroads area and a left on Hotel Blvd to WDW.
Oops, left one out. About a block down from SW on Central Florida Parkway is another Publix. You coudl shop here and then just head back to SW and jump on I-4 to WDW.