If you want a taxi, get off at the Amtrak 30th St. station. The downtown station will need either a Uber, or a lot of luck. However, many tourist sites are a easy walk from the Jefferson station on Market St..
The Jefferson station is in the old Reading Railroad Terminal. The huge "farmers...