I may be mistaken but it seems the opposite is true regarding which direction is open. The camera view is southwest with the Tacony-Palmyra Bridge in the background.
you may be correct, and I had the orientation switched around. If you're correct, then the traffic on the other side of the highway would be the Princeton Ave. onramp, and then past that the local traffic on Minor Street.