If you feel the urge to shop up a storm, Castle Mall is the place to go. Fashion, jewelry and general supplies — there's a good chance you'll find it here.
Castle Mall is often on the itineraries of travelers to Newark. But this shopper's paradise shouldn't be your only stop in this area. University of Delaware is close by and worth exploring.