We're visiting in late December and would love to try some steamed crabs.
Is the Pier the way to go? Or is it too touristy and overpriced? Are there other must-visit crab houses?
The other recent posts seem to relate to fresh crabs (I suppose we could pack an electric wok if fresh is a better alternative ;-)
Thanks in advance!