I don't know for sure about making it all the way down the SF, but yes, Haller park is right near the confluence of the N and S. Almost right behind the grocery store there on 530.
_________________________
A day late and a dollar short...