I think my favorite would be Crisfield's in Silver Spring.
http://www.crisfieldseafoodrestaurant.com/
The right answer with respect to crab cakes is that ya gotta go to a place with newspaper on the table, not linen. And never, ever eat at Phillip's.