Spearfish City Park is conveniently located next to
D.C. Booth National Historic Fish Hatchery, both of which my kids really enjoyed. There's a large wooden playground and restrooms in the park.
Spearfish Creek meanders through the park and we saw many kids having a great time splashing in the creek.