Ommelander Park is a lovely place to take a break. Have a picnic, toss a ball around or just lie on the soft grass and shut your eyes for a while.
When you've finished exploring this recreation and green space in New Castle, why not check out Fort Delaware State Park, Christiana Mall, and Delaware Park Racetrack and Slots? They're not very far from Ommelander Park and also popular with many travelers.