Lestardos Crab House 135 Christiana Rd #7 New Castle, Delaware, 19720 Phone: 302-328-5070 Restaurant Category: American and Seafood Profile Steamed crabs include blues, Dungeness, Alaskan king and snow crab. Diners rave over the spicy seasoning, the dipping sauce and the friendly, fun service. Let this business know you found them on Delaware Today's Online Directories. Locations New Castle 135 Christiana Rd #7 New Castle, Delaware 19720 Claim/Edit Listing