So now that local crab has made its way ashore, where can I go to enjoy this tasty treat? I know about the Fisherman's Wharf places (no thanks), and I know, generally, that the teeny Vietnamese joints can be pretty good. I need specifics. Anybody?
Oh--I also know that cooking them myself would be best. That just isn't going to happen.