There's parking off Engle street, if you Google the satellite view of the park you'll see it
Depending on where you enter from there's one next to the little building up the hill. Im not sure if the space with the trash can and light post is a parking spot but I parked there when I last went. No one was there so I would go by the little building near the top.
Thanks! Your answer is awaiting moderation.