Restaurants in Philadelphia

#10 John’s Roast Pork

This American style restaurant is a true homage to the Philly tastes. Like most amazing gems, this one is a small place hidden next to a railroad track. Anyone who visits this restaurant will find themselves praising the owners with comments of amazing food and juicy tender sandwiches. (14 Snyder Ave Philadelphia, PA 19148)

#9 Blackbird Pizzeria (Vegan Pizza Joint)

Whether you are a devoted vegan or an omnivore, like myself, this place has the best pizza ever! I can’t say exactly what makes it so great except to say you have to try it. If nothing else it is definitely a taste you have to experience. (507 S 6th St Philadelphia, PA 19147

#8 Dim Sum Garden

Now this restaurant is truly an experience for your taste buds. Hosting Dim Sum, Asian Fusion, and Shanghainese cuisine, you won’t get much more exotic than this. (1020 Race St, Philadelphia, PA 19107)

#7 Mama’s Vegetarian

Because I, of course, would not forget all you vegetarians out there. This restaurant hosts Middle Eastern, Vegetarian, and Kosher foods, so here you can really explore an Israeli cuisine. So next time you crave something exotic and delicious head down to south 20th street. (18 S 20th St, Philadelphia, PA 19103)

#6 Nan Zhou Hand Drawn Noodle

Chinatown is an amazing place to visit in Philly, hosting unique restaurant options. This Chinese cuisine is a must! Their hand drawn noodles are a necessary experience for any person. (1022 Race St, Philadelphia, PA 19107)

#5 El Jarocho

Mexican food doesn’t get much better than this restaurant. Even though this restaurant is for all intents and purposes, cheap, you will feel like you should have paid more for what you get. It’s incredible! (1138 S 13th St, Philadelphia, PA 19147)

#4 Stargazy

This British style place boosts a chef whose expertise reflects his passion for the craft. Their pies, which are not like apple pies, but instead meat pies, which if you have never had, are awesome. (1838 E Passyunk Ave, Philadelphia, PA 19148)

#3 Tony Luke’s

American / Philly-style Cheesesteaks are a must if you live in or are visiting Philadelphia. The staff is helpful and knowledgable, and the food is cooked to perfection, it’s a must on any persons list. (39 W Oregon Ave, Philadelphia, PA 19148)

#2 Tortilleria San Roman

This Mexican restaurants tortilla and chips are unreal. Its blue chips have the perfect crunch, their food is fresh and cooked to amazing! This place is dangerously delicious. (951 S. 9th Street Philadelphia, PA 19147)

And finally, at #1 is Tommy DiNic’s

This place is our number 1 spot for a reason. Their famous roast pork sandwich with sharp provolone and greens is off the charts. Even though Philly is all about their Cheese Steaks, after eating at Tommy DiNic’s you might find yourself thinking their Pork Sandwich is the city’s staple. Not only do you get heavenly food but you also get to visit an key point in Philly; the Reading Terminal in East Market. This restaurant was featured on t.v. twice; once on Man Vs. Food, and Best Sandwich In America. If you can only go to one Philly restaurant it should be this one. (1136 Arch Street Philadelphia, PA 19107)

All of these restaurants are awe-inspiring, unbelievably priced, and delicious. If you want to explore, amaze a date, or just looking for a good place to get a bite; this list of restaurants is your best option to do just that. If you go to each of these restaurants you will also travel to some of the coolest locations in Philly. So go out and explore this great City’s cuisine, and remember to take some great food photos!