Dalessandro's always has a line. We pass it on our way into the city and out of the city. We've always said we're going to stop there, but when we're on our way home, we typically have full bellies from dinner in the city. OP, this is about 30 minutes outside of the city on Henry Avenue.Dalessandro's steaks (which isn't in center city) is excellent as is chubby's which is across the street.
DH and I love to go into the city to hang out and have dinner. DH isn't much into museums or history, so we typically go to his favorite men's store and then to have drinks before dinner.
If you like oysters, The Oyster House on 15th and Sansom is really good. I didn't like oysters until we started going there.
We've recently eaten at Dante and Luigi's on south 10th. We've always wanted to go there, but DH would find other places to try. He has already been back to D&L with his friends since we ate there in mid-February. Ralph's is another very good Italian place in the Italian Market (Rocky runs through this in the first movie). Ralph's only takes cash, so be aware of that.
We went to Longwood Gardens in mid-February. The conservatory was gorgeous and the Dupont mansion was also very nice. DH wants to go back when the grounds aren't dead, and the fountains are operating, so I have that to look forward in the spring or summer.
We stayed at the Hampton Inn in Media the last time we were there. It was convenient into and out of the city. Staying in Valley Forge is going to make you have to drive the Schuylkill Expressway. We avoid that because it is often times a parking lot called an expressway. When DH goes with his friends, he likes to stay in Ft. Washington at the Hilton property there.