Best cheeze steaks in Philly. That says a lot. Outdoors which is great in good weather. Only recommended for diehards in the Winter. Located on Oregon Ave near the Walt Whitman bridge and Delaware now Colombus Blvd.
Pros: Food, location
Cons: Always a line, Cold in the Winter
more