The closest major supermarket is probably the Winn-Dixie which is only a few blocks up from Goodings.
However they are a membership store which means to get the best price you have to get one of their cards. (Easy to sign up for, even if you're only going to shop there once)
Many like Publix since it's much newer, and you don't need a card.