( 602 Reviews )
Lestardo's Crab House
Seafood, Crab House, Restaurant
135 Christiana Rd #7 New Castle, DE 19720
melanie sturgis
Love this place. Nice atmosphere to watch sports and eat seafood.
( 371 Reviews )
Masterbaiter's Bait, Tackle, Live/Steamed Crabs
Crab House, Bait Shop, Fishing Store
775 S Dupont Hwy New Castle, DE 19720
Mac Soodo
Purchased fishing licenses and lures