Depends, how much you want to spend?
One of my favorite places is Tapas Teatro - http://www.tapasteatro.com/
Crabs are out of season so anyplace you go is shipping them in from out of the area.
For bars, Fells Point has about 140 of them, Max's is one of my favorites there.