Well having ranked Steve's Prince of Steaks as my number one cheese steak for the past several years, I was finally able to make it to John's Roast Pork for a comparison. While I still love Steve's I must say that John's has become the king in my book. I love the way they scrape out part of the amazing roll before putting in the cheese, steak, and onion. The sandwich is not too stuffed, just perfect and the hollowed out rolled seems to envelope all the interior ingredients allowing them to meld together for a truly great treat. Next time, roast pork. Thanks John's for a great piece of Philly!