Skip to main contentToast Local logo
Captain Zeak's Crab House New Castle

Captain Zeak's Crab House New Castle

Rated 4.6 out of 5 by 37 guestsSeafoodPrice range $15-30

Open

10:45 AM - 6:45 PM

192 North Dupont Highway, New Castle, DE 19720