South Philadelphia is a diverse and bustling neighborhood that has something for everyone. Though there are plenty of things to do and see in this city, our favorite way to pass some time is to eat at all of the amazing restaurants. If there’s one thing this place has got down, it’s preparing and serving delicious food. With so many restaurants to pick from, you may find yourself lost in the overwhelming amount of options. Luckily, we’ve put together a list of the ten spots you should visit first.
Whether you want to stick to what you know with some comforting pizza or try something new like Dutch food, South Philly has food from every region you can imagine. Keep reading to learn a little bit about these popular restaurants and what we recommend you try!
Best Restaurants in South Philly
- Alma Del Mar
- Stina Pizzeria
- South Philly Barbacoa
- South Philadelphia Tap Room
- Le Virtu
Alma Del Mar
1007 S 9th St, Philadelphia, PA 19147
Phone: (215) 644-8158
With a perfect 5 star rating on Google, it’s no surprise this spot is number one on our list of best restaurants. Alma Del Mar is a local restaurant open for breakfast, lunch, and dinner that you can’t miss.
Alma Del Mar serves three different menus all full of delicious options including some vegetarian dishes. We recommend the cappuccino french toast or eggplant parmesan benedict for breakfast, shrimp club or Italian pork sandwich for lunch, or the surf and turf or chicken breast gorgonzola for dinner. This spot is also BYOB, so bring your favorite drink along with you!
1705 Snyder Ave, Philadelphia, PA 19145
Phone: (215) 337-3455
Looking for some delicious pizza in South Philly? Check out Stina Pizzeria. This fairly new addition to the restaurant scene has done quite well with satisfying the pizza cravings of locals. With a 4.9 star review, you can’t beat this spot.
Stina’s menu is full of tasty dishes in addition to pizza including pasta, sandwiches, and more. Be sure to try the eggplant or short rib pizza, manti, or falafel sandwich. Don’t forget some baklava or chocolate layer cake for dessert!
1537 S 11th St, Philadelphia, PA 19147
Phone: (215) 551-5000
If you’re looking for a refined, classy night out, head over to Fond. This modern American restaurant is the perfect spot for a special occasion or date night. Fond is family-owned and has limited seating, so it’s a great place if you want to get away from the crowds.
With a seasonal menu, you’ll never get bored of visiting this restaurant. Try out the arctic char, pork belly croquette, or chicken breast. Make sure you grab a drink from the bar as well, they offer house cocktails, beer, and wine!
2500 S Broad St, Philadelphia, PA 19145
Phone: (215) 468-3900
A popular spot for some amazing Italian food in town is Scannicchio’s. This BYOB has been in service for 17 years and has won multiple awards. As a spot with very limited seating, it is recommended to make a reservation.
Scannicchio’s serves a menu with plenty amazing entrees to choose from. We recommend the lobster ravioli, chicken bianca, or wild salmon piccata. Be sure to bring a bottle if you’re hoping to drink with your meal!
1247 S 13th St, Philadelphia, PA 19147
Phone: (215) 465-2200
Another great spot for when you’re craving Italian food is Burrata. This locally-owned restaurant is also BYOB and offers delicious dishes like homemade pasta. With plenty of glowing reviews from locals, this is a spot you won’t want to miss.
Burrata offers a short but amazing menu comprised mainly of pasta and a few other entrees. Be sure to try the gnocchi, ravioli, salmon, or chicken milanese. If you pay in cash, you’ll even get a 10% discount on your meal!
South Philly Barbacoa
1140 S 9th St, Philadelphia, PA 19147
Phone: (215) 694-3797
If you’re craving Mexican food instead, try out South Philly Barbacoa. This local restaurant is the perfect spot for amazing tacos and other Mexican dishes. With over 1,500 positive reviews, it’s no wonder this place is so popular.
With a menu full of authentic cuisine and homemade tortillas, you really can’t go wrong at South Philly Barbacoa. Try out the lamb tacos, barbacoa tacos, quesadilla, or sweet tamales. For only $4 a taco, you can’t beat this restaurant!
South Philadelphia Tap Room
1509 Mifflin St, Philadelphia, PA 19145
Phone: (215) 271-7787
If you like great food and great beer, make sure you swing by South Philadelphia Tap Room. This local taproom is super popular among locals, and for good reason. With hundreds of reviews applauding the beer selection and unique food, you’ll want to add this spot to the top of your list.
South Philadelphia Tap Room serves a menu with plenty of tasty options including vegan and vegetarian plates. We recommend the mushroom cheesesteak, SPTR four-cheese grilled cheese, or lamb barbacoa tacos. Be sure to sip on a cocktail or beer from their extensive list while you’re there!
1535 S 11th St, Philadelphia, PA 19147
Phone: (267) 273-0008
Hoping to try something new for a change? Check out Perla. This local restaurant has been open for about four years and serves authentic Filipino cuisine. Perla is also a BYOB restaurant, so be sure to plan ahead if you’d like to drink with your meal.
Perla’s menu is filled with delicious dishes, so whatever you’re in the mood for you’ll find something great. Be sure to try the BBQ stick, pinakbet, or pancit bihon. Don’t forget to finish up with some dessert like the ube cheesecake or halo halo!
1927 E Passyunk Ave, Philadelphia, PA 19148
Phone: (215) 271-5626
Le Virtu is an Italian restaurant that focuses on cuisine specifically from the Abruzzo region. This local restaurant uses local and Italy-sourced ingredients and changes its menu seasonally. In other words, you can count on this food being fresh and delicious.
Le Virtu serves brunch and dinner, so you’ll want to stop by at least twice so you can try everything they have to offer. Try out the risotto, porchetta, branzino, or taccozzelle for dinner. For brunch, we recommend the shakshouka, Nutella french toast, or breakfast carbonara. Make sure you grab some dessert before you leave!
1046 Tasker St, Philadelphia, PA 19148
Phone: (267) 909-9704
Completing our list of amazing restaurants is Noord. This local restaurant serves Dutch cuisine, so if you’re feeling adventurous, it’s the perfect spot. Noord is also BYOB, so you’ll save a little money on alcohol, if you choose to drink.
With a menu full of new and interesting dishes, you may have a hard time making up your mind. Be sure to try the baked acorn squash, konijn in het zuur, or gehaktballen. Don’t forget to try some dessert like the lingonberry apple bread pudding!
After reading about so many delicious foods, you’re probably getting pretty hungry. With so many highly-rated restaurants, it’s clear that South Philly is the perfect place for any food lover. This town sure has a lot of options to choose from and none of them will let you down.
Which will you try first? Let us know! Did we leave a restaurant out of this list? Make sure you leave us a comment and we’ll check it out!
This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.