Buddies is okay. It's in the heart of town by the water and is a little expensive. My favorite is accross the Severn off of 450. Its called Cantler's Riverside Inn.
I grew up in Bethesda and my father had a nose for crab houses. Cantler's reminds me of the little out of the way places he use to find all over the Eastern Shore. Paper on the table and tons of tender, juicy crabs and cold beer. Nothing better in the heat of summer on the Chesapeake.