You are the only person I have encountered that has said Philly has better food and far better restaurants. My neighbor lived there for 10 years and has nothing nice to say about any food there. His wife is from there and says buffalo's is better.
$100 Chick-fil-A orders at the airport every time we land. Because it's the only food we will eat there. The cheese steaks are average(they were comparable to one my son gets at sabres games). We went to Pats, genos, one I don't remember the name just outside downtown, and one at the airport.
the best food we've had there was compare able to good food I've had in other areas of the country. I wouldn't put it anywhere near top 10 though.
buffalo wing cheese steak sounds amazing