The grocery in the Crossroads is independent, and has a reputation for high prices. It's a mile walk. The bus line that serves DS does go near it, but none of the stores you listed are nearby along the line. Bus fare us $2 per rider each way, exact amount required.
You could take an UberX to the Publix @ Regency Springs or the
Walmart on Vineland for about $9 each way (+ tip). If you've never used Uber or Lyft before, look for promo codes that could reduce the cost -- possibly free for the first ride.