Best Crabs offers fresh, made-to-order steamed crabs and crab cakes, with daily specials available.