There is a Publix on US 1, about a mile north of FL 510 and just over 4 miles total from the resort. Nice small shopping center, including a good spot to get a pizza (Vittorio’s) to take back to the resort, just to the left of the Publix. There is also a Subway sandwich shop in that center.