Cannonsburgh is a well-kept smallish city park. It has several small "pioneer village" type buildings with displays of pre-combustion engine and pre-fast food America. It's a pretty place to walk or take a picnic or let the kids run in a semi-controlled environment. The park is connected to the greenway, and I've never had trouble parking there.
More