Get crabby at a great little, casual restaurant called “Shells Seafood” on Gulf Boulevard on St. Pete’s Beach. This is the only place I have found Dungeness crabs (so far!) and they are fantastic! We had 5 at our table and everyone was pleased with their food, the friendly staff and attentive service. They have been in business for over 30 years so they must be doing something right with a TripAdvisor rating of 4 out of 5. I would rate them as a 5 for sure!
Address: 7801 Gulf Blvd, St Pete Beach, Fl 33706. You might want to call ahead at 727-826–729 if you have several in your party. (Additional parking around back)