Joe's is strictly a carry out or delivery kind of place - specializing in subs and pizza. My wife's family is from the Philly area, and Joe's cheesesteaks aren't too bad in comparison. The only thing is the bread. A real Philly roll is like a fresh baked Italian bread - a little crusty outside and soft inside. Joe's uses the generic 'all soft' roll that doesn't quite cut it - but fills that roll with excellent chipped steak, cheese, fried onions, peppers, mushrooms - whatever you want. I'd give these guys a try if you're too far south of Philly to get the real deal!