Disclaimer: I have not yet eaten crab here.
My wife and I have been here a few times now as it is a nice restaurant close by. Both times we feel like the meal was soured by non-existent wait staff. The first time we visited they definitely had an off night (looked like they were training up new staff, and/or their more experienced staff were not around), but we came back to give them a second chance. The second time the food came out much more quickly and the service was nicer, however when we wanted to get the bill or ask for another drink, we could not see a single person to flag down.
Nonetheless, the food is of fairly good quality - although there's no particular dish we would request. If you're ordering starters, specifically request that you would like it brought out first. Both times our entrees came out after our main dishes.
We may go back again in a pinch, but for the price we would need a fair bit of convincing.
If you own or manage Blue Crab, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.