Review for Delaware Park Racetrack, Slots and Golf Review For New Castle Room Google User Jul 6 '18 at 16:34 Deplorable, needs to be shut down. I can't gather how it's still in business. View full site to comment or like