Does Snappers have snow crab legs?
Address: 5895 Gulf Blvd, St Pete Beach, FL 33706, USA
mecididit32 | Aug 26, 2021
No they don't
Neil Baxter | Aug 26, 2021
Don't recall them on the menu.
Robert Behrens | Aug 26, 2021
Not when I was there.
Betty | Aug 26, 2021
I don't recall seeing them on the menu.
Thanks! Your answer is awaiting moderation.