You'd think this would be an fairly easy recommendation...but alas, it isn't. Most of our crab dining is quite casual.
As long as you have a car, you might as well use it to head across the Bay for your crab eating. I recommend Harris Crab House on Kent Narrows...with one of their home made nutty buddys for desert. Beach traffic won't be a huge problem next weekend...but Saturday evening is probably the better choice if you want to make that trip. Now...this is for eating crabs...which to me means steamed...the ones you pick yourself and get all messy and drink cold beer with...this isn't white tablecloths.
Dining in Annapolis, near the boat show, is only as difficult as you want to make. The dock is surrounded with restaurants...and many more are a short walk up Main and around Church Circle to West St...and quite a few right over the Spa Creek Bridge...
Crab comes in many different ways...but understand that few, if any, restaurants serve Maryland Blue Crab in their various preparations...but a very close cousin from Asia. It's not noticeable in Crab Imperial and Crab Norfolk type dishes...This is for a number of reasons...our local population isn't thriving and the harvest here is seasonal. But we humans want our crab-cakes year round and steadier supplies can be had.
Most of the downtown and Eastport restaurants do a reasonable job at the standard crab dishes...Try Carrol's Creek or O'Leary's in Eastport for a classic rendition...Yin Yankee Cafe for a new fusion take...on the crab-cake.