Map
167 Rehoboth Ave., Rehoboth Beach, DE 19971, United States

Crack a plateful of succulent blue crabs at this relaxed joint on the main drag.

Restaurant
Claws Seafood House

Crack a plateful of succulent blue crabs at this relaxed joint on the main drag.