Publix is a grocery store chain in the United States. They have many locations throughout the country.
Their website says that they sell fresh seafood, and they have a section on their website devoted to seafood recipes. I called three Publix stores in different parts of the country to ask if they sell crab legs. All three stores said that they sell crab legs.
So, does Publix have crab legs? Yes, they do! You can find them in the seafood section of your local Publix store.