Fred’s Downtown Philly has a fantastic Philly Cheesesteak and even has some fantastic options for the non-carnivore out there. Although it seems oxymoronic to go to a cheesesteak place if you don’t eat meat, their #17 is awesome. It consists of black beans, mushrooms, onions and peppers and a little bit of cheese. It’s to die for!