36° Cloudy

Trip Planner Travel Guide
Map Explorer Widget

Map Explorer

Explore the state of Delaware



Lestardo's Crab House


  • 135 Christiana Road # 7
  • New Castle, DE 19720
  • Phone: (302) 328-5070

Lestardo's is located in New Castle, Delaware; it is a family owned restaurant and serves fresh seafood, homemade dishes, and crabs. The various varieties of crabs served here include Blue Claw, King, Snow, and Dungeness C

99 Kings Highway • Dover, DE 19901 • 1-866-284-7483
Powered by  Google Translate  Translate