My girlfriend and I will be in Annapolis next weekend for a wedding. She's a bridesmaid, so I will have the better part of a morning and afternoon to kill that Friday while she's at the rehearsal. Anyone familiar with the area have recommendations for things I should do? (Preferably at least one thing involving crab cakes.) Because I am a nerd, I already plan to stop by the St. John's bookstore.