You Can Still Find Tasty Crabs In The Middle Of Winter At Lestardo’s In Delaware

Delawareans are fortunate to live so close to the Delaware Bay, Chesapeake Bay, and Atlantic Ocean, which means we’ve got prime access to some of the best seafood sources in the country. In the winter, though, most restaurants change up their menu and crabs, one of the most iconic foods of the First State, can be hard to find. That’s where Lestardo’s Crab House, in New Castle, truly shines – they’re home to the tastiest, biggest year-round crabs in Delaware.

We’re aware that these uncertain times are limiting many aspects of life. While we continue to feature destinations that make our state wonderful, please take proper precautions or add them to your bucket list to see at a later date. If you know of a local business that could use some extra support during these times, please nominate them here: onlyinyourstate.com/nominate

Visit Lestardo’s Crab House on Facebook to keep an eye on what they’ve got in-house, as it does vary depending on what they can bring in.

Address: 135 Christiana Rd #7, New Castle, DE 19720, USA