Yes, most Winn Dixie's sell fresh oysters, they have a fresh seafood department like the meat/butcher department. Usually they have fresh oysters, frozen, and you always can get some in a can!
Publix does
In the can
I don't think so you might want to try calling them I know Publix does
Thanks! Your answer is awaiting moderation.