I lived in the area for 30 years, and John's was always a favorite place to grab a great hoagie or cheesesteak. The pizza is good too, but it's much easier to find good pizza than it is to find a really good cheesesteak. The staff can be a bit quirky, but anytime I'm back in Chester Co. I come here for the food. If you're looking for a great cheesesteak or hoagie, look no further. The only other place in the area that's equally good is Joeys in Thorndale.