I'm not an expert on many foods, but I'm a certified expert on Cheesesteaks. I tried a ton in Vegas for lunch and this is the clear winner... A distant second is Cugino. Not only is the bread perfect for a sub, but the American cheese is so damn flavorful and creamy. Also huge points for having sweet peppers - when I asked the guy at Cugino he had no idea what I meant. Makes a sub so much better.
Don't forget that you can order online, so fast.