Flickr/pgargagl
First Street Steaks and Hoagies
Flickr/Krista
Dan McKay/Thrillist
Flickr/Joey Rozier
Flickr/Justin
Joe's Steaks + Soda Shop
Previous Venue Next Venue Venue Description
1. First Street Steaks 1204 N Front St, Philadelphia, PA 19122 (Fishtown)

Somewhat of a newcomer to the area, First Street Steaks is serving up some solid sandwiches near Girard station. While reviews are a little mixed on the basic Sirloin option, an extra $4 will get you a steak made with medium rare filet tips.

Previous Venue Next Venue Venue Description
2. Dalessandro's 600 Wendover St, Philadelphia, PA 19128 (Roxborougheast Falls)

It would be blasphemy not to mention Dalessandro’s on a list of Philly’s best cheesesteaks. A steak from Dalessandro’s has all the key components: chewy bread, perfectly grilled onions, heaping amounts of steak, and whiz (should you choose to go that route). An honorable mention goes to Chubby’s across the street.

Previous Venue Next Venue Venue Description
3. Sonny's Famous Steaks 228 Market St, Philadelphia, PA 19106 (Old City)

Often overlooked in the battle for cheesesteak supremacy, Sonny’s is a great option if you find yourself hungry at 2am in Old City (actually, the steaks are great at any time of the day). You might also be tempted with its burgers, but be warned -- they take 20 minutes to make, and that's a hell of a long wait at 2am.

Previous Venue Next Venue Venue Description
4. Ishkabibble's 337 South St, Philadelphia, PA 19147 (Society Hillqueen Village)

While the crowds might be waiting outside Jim’s, skip the lines and head to Ishkabibble's for the best steak on South Street. Our favorite is the original location, where you can order a steak and Gremlin -- half-lemonade, half-grape soda -- directly from the street.

Previous Venue Next Venue Venue Description
5. Steve's Prince of Steaks 41 S 16th St, Philadelphia, PA (Rittenhouse)

Stop in for award-winning double-meat ribeye jawns, bacon-cheese Texas Tommy dogs, and Italian hoagies. A rewarding late-night snack always awaits the viciously hungry passerby.

Previous Venue Next Venue Venue Description
6. John's Roast Pork 14 Snyder Ave, Philadelphia, PA 19148 (Pennsport)

Throwing down in the Philly cheesesteak arena is John's, local purveyor of delicious hot roast pork sandwiches. Arrive before 3pm to indulge in the cheesy, meaty wonders of this popular lunch shack. John's Roast Pork stands out in a city known for its sandwiches, and we are convinced that they serve up some of the best sandwiches of all time.

Previous Venue Next Venue Venue Description
7. Phillip's Steaks 2234 West Passyunk Ave, Philadelphia, PA 19145

Slightly off the beaten path, Phillip’s is a great option for before/after any event at the stadiums. If you’re not heading in the direction of the stadiums, Phillips is also worth a cab ride into South Philly to try the signature Old Fashioned -- a regular steak with grilled tomatoes, onions, sweet peppers, and provolone.

Previous Venue Next Venue Venue Description
8. Joe's Steaks + Soda Shop 6030 Torresdale Ave, Philadelphia, PA 19135

No longer will you have to lie in polite company about your favorite South Philly cheesesteak spot and say it's Tony Luke's, because the longtime employee now running Torresdale Ave's legendary Chink's Steaks has remade the 64yr-old sandwich shop as Joe's Steaks + Soda Shop, paying homage to the sandwich institution by only continuing its offensively good traditions like hand-slicing ribeye and onions, and fizzing egg creams and floats to order with house-made sodas.