Address: 150 S Dupont Hwy, New Castle, DE 19720, United States
City: New Castle
Dishes: 21
Reviews: 0
All prices are estimates.
New Castle, located in Delaware, is rich in colonial history and charm. Local cuisine often includes crab cakes, reflecting the seafood bounty from nearby waters.