Goodings is closest and right across the road in the Crossroads Plaza. The Winn-Dixie is right up the road if you make a left onto 535. Its on the right. The one time we went there we found the drink prices to be high. You might be just as well off at Goodings.
I personally prefer the Publix on Vineland Rd. Make a right onto 535 at the same intersection above....then left onto Vineland Rd (right after the Bahama Breeze). Continue up Vineland Rd. and the Publix is past Dixie Stampede on the left. Its a large, clean store and you can probably find anything you possibly need there. Publix in general has good prices on basics but tend to be a bit high for fancier items.