For nightlife, you have the Shampoo Nightclub, or The Khyber for rock shows at a small bar, or the Electric Factory concert venue. You can bet the farm at the SugarHouse Casino.
Plenty to do! South Street - Plenty of bars and food to keep your night going. My favorite is the German restaurant called Brauhaus Schmitz. Also there is Jim's Cheese steak which you could check out. Fat Tuesday is also a fun spot there.
Reading Terminal Market. So much food, and so much of it is good. I'm not sure if you're into music or not, but there's a lot of great venues going on in Philly as well.