Steamed Crabs in Solomon's Island?
Clarke's Landing. It's a little hard to find but worth it. Get there on the early side.
I went a number of years ago and have a LONG post http://chowhound.chow.com/topics/174882
I help facilitate a class and only three weeks ago had a participant from that area and she confirmed it's still the place to go. She also re-confirmed CD cafe as a good place.