Beavers Bend SP is decent. If I remember they have horses for rent and I think a little train for kids. Last year I was in Fern campground in the Bigfoot, focused on fishing. Going back in 2 weeks if the weather isn't too cool.
It's a easy drive from Houston area up 259, if you don't miss the 259/59 split just north of Nacogdoches. My excuse was that there was a "lot of construction". All done now I think. Brookshire Bros. on the left soon after you get on 259, with fuel and a CAT scale. Google labels it a Subway.