Everyone's favorite place for Blue Crabs around here is located on the north side of the Bay, about 7 miles west of Freeport, on Hwy 20, called "Nick's." We call it Nick's in the Sticks, b/c they used to have a Nick's on the beach (in SoWal). It is a typical good seafood house, with lots of character, or should I say "characters?"
I don't have his number handy, but if you want to cook your own, you can get live Blue Crabs from Sam Wesley in Grayton Beach, located across the street from D&K's (not a store. it's his house). He runs a charter boat, owns Grayton Beach Services (chair and umbrella rentals), and also catches Blue Crabs. His phone 850-231-2043. Call him.