In the increasingly ridiculous realm of food nativism, no "you can't get a good (food name) outside of (city)" statement is bandied about with as much weirdly misplaced anger as "You can't get a good cheesesteak outside of Philadelphia." That's really saying something, what with the attitudes towards bagels outside New York and deep dish not-Chicago. Yeah, there are some terrible cheesesteaks out there, but there are terrible cheesesteaks in Philly, too. And as in Philly, there are some surprisingly great cheesesteaks scattered throughout the country, some of which can hold their own next to Philadelphia's finest. After all, sliced ribeye, processed cheese, and good Italian rolls aren't exclusive to Pennsylvania.
The 12 restaurants on this list don't just make passable steaks for Philadelphians who fled the city. They make damn good steaks, period. Just don't tell anybody from Philadelphia. We don't want to get pelted with batteries because of sandwiches.