in ,

All of the Places to Drink & Eat on South Street

Enjoy a day walking down South Street visiting bars, restaurants and cafes along the way.

If you’re a Philly local or even just visiting, chances are you’re going to end up on South Street. This street in Philadelphia is full of fun shops, bars and restaurants. When you want amazing food near South Street, it can be hard to figure out which restaurants to try out. Luckily, we’ve put together a list of our top picks for restaurants on South St.

restaurants on south st philadelphia

If you’re visiting, we recommend checking out all of South Street. It’s about a 2 mile walk filled with cute cafes, delicious restaurants, local shops, and fun boutiques.

South Street runs West to East through Philly, and is split in half by Broad Street. Our list of the best restaurants on South Street is unique in that it considers both sides of Broad. This list starts out in order at S Front St and ends in Grad Hospital around S 24th St. We’ve even included a map for you at the bottom of this article! (jump to map)

Best Restaurants on South Street Philadelphia

East Side of Broad Street

Starting at the corner of S Front & South Street, heading towards Broad St.

  1. La Nonna
  2. Nora’s Kitchen
  3. Alyan’s Middle Eastern & Mediterranean Restaurant
  4. Jim’s South St.
  5. MilkBoy South Street
  6. Mexi-talian grill
  7. Fat Tuesday
  8. South Street Souvlaki
  9. Tattooed Mom
  10. Federal Donuts
  11. Pete’s Place
  12. Woodrow’s Sandwich Shop
  13. Banh Mi and Bottles
  14. Brauhaus Schmitz
  15. Sushi and Poke

West Side of Broad Street

Starting at the corner of S Broad & South Street, heading away from Broad St.

  1. PHS Pop Up Garden
  2. Mom-Mom’s Kitchen
  3. The Breakfast Den
  4. Bob & Barbara’s
  5. Wine Dive
  6. Rex 1516
  7. Jet Wine Bar
  8. Tio Flores
  9. Entree BYOB
  10. Founding Fathers
  11. Miles Table
  12. Kei Sushi Restaurant
  13. Pumpkin BYOB
  14. Bistro SouthEast
  15. Ten Stone
  16. Andy’s Chicken
  17. Ants Pants Cafe

East Side of Broad

La Nonna

214 South St, Philadelphia, PA 19147
Phone: (267) 928-3262

First and foremost, a BYOB spot you have to try is La Nonna. This neighborhood restaurant serves Italian cuisine in a cozy and comfortable atmosphere. Though lesser known, all of the amazing reviews reveal how delicious this spot is.

La Nonna offers a wide array of amazing dishes to choose from. We recommend the mussels, pork ossobucco, burrata, or gnocchi. And for dessert, try the chocolate hazelnut cake. Be sure to bring cash, as this is a cash-only restaurant!


Nora’s Kitchen

248 South St, Philadelphia, PA 19147
Phone: (267) 758-2413
Visit Website

If you’re definitely more in the mood for Mexican food, make sure you try Nora’s Kitchen. This local restaurant serves classic Mexican cuisine and drinks in a cozy interior. With nearly 300 reviews, many of which praising the food and service, this is a place you won’t want to skip out on.

Nora’s Kitchen offers plenty of delicious Mexican dishes including vegan, vegetarian, and gluten-free options. We recommend the fish tacos, California steak burrito, nachos, or zucchini medley enchiladas verdes. Be sure to sip on a margarita while you’re there!


Alyan’s Middle Eastern & Mediterranean Restaurant

603 S 4th St, Philadelphia, PA 19147
Phone: (215) 922-3553

Craving some traditional Middle Eastern food? Check out Alyan’s Middle Eastern & Mediterranean Restaurant. This local restaurant serves authentic and delicious cuisine you won’t want to miss. With over 500 reviews, it’s no surprise this is a popular spot.

As Alyan’s menu is full of so many tasty dishes to choose from, you may have a hard time deciding what to order. Be sure to try the falafel, lentil soup, kefta kabob, or chicken shawarma platter. Don’t forget to grab some baklava for dessert!


Jim’s South St.

400 South St, Philadelphia, PA 19147
Phone: (215) 928-1911
Visit Website

If you really want to have the full Philly experience, make sure you stop by Jim’s South St. This local chain is all about traditional cheesesteaks and has been operating since 1939. With over 8,000 reviews, it’s obvious this spot is incredibly popular and a favorite among locals and tourists alike.

Jim’s South St. offers hoagies as well as their famous cheesesteaks, so it’s perfect for a meal on the go. Try out the mushroom steak, pizza steak, Maxine’s meatless, or a classic cheesesteak with your choice of cheese!


MilkBoy South Street

401 South St, Philadelphia, PA 19147
Phone: (215) 925-6455
Visit Website

When you’re looking for a place to eat, drink, and enjoy company, we suggest MilkBoy South Street. This popular restaurant serves sophisticated American cuisine as well as local drafts and national canned beers. With a warm and friendly atmosphere you’ll feel right at home here.

Serving a modest but eclectic menu with vegetarian and even vegan options, you’re bound to find something you love at MilkBoy. We recommend the quinoa vegan chili, cauiliflower cheesesteak, hangover burger, or ketodelphia bowl. Be sure to sip on a beer while you eat, of course!


Mexi-talian grill

411-13 South St, Philadelphia, PA 19147
Phone: (267) 951-2674
Visit Website

If you can’t decide what kind of cuisine you want, Mexi-Talian Grill is the place for you. As the name may suggest, this restaurant serves a mix of Mexican and Italian food, so you can have the best of both worlds here.

Serving breakfast, lunch, and dinner, Mexi-Talian Grill is perfect for any time of the day. Try out the tacos, enchiladas, capellini primavera, or penne alla vodka. Make srue to try their breakfast options as well!


Fat Tuesday

431 South St, Philadelphia, PA 19147
Phone: (215) 629-5999

Searching for the perfect place to get your drink on? There’s no better spot than Fat Tuesday. This chain originally started in New Orleans offers famous frozen drinks in gigantic souvenir glasses.

Fat Tuesday offers slushies in large range of sizes from 12 to 40 ounces. Reviewers love the wide range of flavors at this spot as well as the affordable prices. Flavors differ from location to location, so you’ll be in for a surprise when you visit!


South Street Souvlaki

509 South St, Philadelphia, PA 19147
Phone: (215) 925-3026
Visit Website

Trying to find a good Greek spot in town? Look no further than South Street Souvlaki. This local restaurant has been serving Greek cuisine to the community since 1977. With award-winning food, this is a spot you definitely won’t want to miss.

South Street Souvlaki’s menu is filled with classic Greek dishes – all of which are delicious. We recommend the Greek combo #1, pastitsio, or gyro platter. They also have a few vegan and vegetarian options. Be sure to grab some baklava for dessert!


Tattooed Mom

530 South St, Philadelphia, PA 19147
Phone: (215) 238-9880
Visit Website

Searching for a spot with plenty of vegan offerings? Head over to Tattooed Mom. This local spot is actually a bar, but you won’t want to miss the food here. With pool tables and a lot to do upstairs, this is a fun spot to grab a bite.

Tattooed Mom serves small plates as well as sandwiches, all with delicious vegan options. We recommend the cheesy tots, Nashville hot chicken sandwich, or pickle fried chicken sandwich. Be sure to sip on a specialty cocktail while you eat!


Federal Donuts

540 South St, Philadelphia, PA 19147
Phone: (267) 761-4512
Visit Website

Craving some donuts? Well, trust us when we say Federal Donuts is the spot you won’t want to miss. This local donut shop serves fried chicken and sandwiches in addition to their delicious donuts, so you can have a full meal here too.

Though their menu is pretty short, it doesn’t mean everything isn’t just as amazing as any other spot. Be sure to try the strawberry lavender donut, blueberry cheesecake donut, grapefruit brulee donut, fried chicken sandwich, or some wings!


Pete’s Place

604 South St, Philadelphia, PA 19147
Phone: (215) 593-2232
Visit Website

Hoping to try something a little different? Head over to Pete’s Place. This local restaurant serves authentic Korean food and is quite popular among locals. With a 4.8-star rating on Google, you can bet this food is pretty amazing.

With a menu full of tasty options including some gluten-free, vegetarian, and vegan ones, everyone will find something here. Try out the kimchi ramen, soft tofu stew, marinated pork burger, or vegetable ramen. Make sure to grab some steamed sesame cake or rice pudding for dessert!


Woodrow’s Sandwich Shop

630 South St, Philadelphia, PA 19147
Phone: (215) 470-3559
Visit Website

When you need a place to grab a quick and tasty bite, check out Woodrow’s Sandwich Shop. With hundreds of reviews about the amazing food, prices, and service here, you won’t want to miss out on this spot. And with outdoor seating, it’s a great spot to enjoy the weather when it’s nice out.

Woodrow’s offers sandwiches and salads with a variety of flavors and tastes. We recommend the basil caper chicken, Woodrow’s whiz wit, falafel beet L.T., or shrimp po’boy!


Banh Mi and Bottles

712-14 South St, Philadelphia, PA 19147
Phone: (215) 800-1533
Visit Website

In the mood for some Vietnamese food? Try out Banh Mi and Bottles. With authentic Vietnamese cuisine and a vast array of drinks to choose from, this is the perfect spot to sit back, relax, and enjoy yourself.

Serving everything from noodle bowls, to street food, to rice bowls, you really can’t go wrong at Banh Mi and Bottles. Be sure to try the shrimp and mushroom pho, bao buns, seitan pho brisket banh mi, or the Obama bowl. Don’t forget to stop by for happy hour from 4 p.m. to 6 p.m. Tuesday through Friday!


Brauhaus Schmitz

718 South St, Philadelphia, PA 19147
Phone: (267) 909-8814
Visit Website

Calling all beer lovers. Brauhaus Schmitz is a German beer hall serving plenty of the delicious drink as well as traditional German cuisine. Open since 2009, this spot has 34 German beers on tap and over 50 bottle options.

Brauhaus Schmitz’s menu has all of your favorite German delicacies and a couple of gluten-free and vegetarian options. Try out the spargel schnitzel, schnitzel wiener art, pilzstrudel, maultaschen, or halbes hahnchen. Make sure to peruse the beer selection, too!


Sushi and Poke

1310 South St, Philadelphia, PA 19147
Phone: (215) 732-8888
Visit Website

If sushi is more your thing, make sure you check out Sushi and Poke. This local restaurant has amazing reviews and 4.9 star rating overall. Reviewers love the fresh fish, kind service, and affordable prices here.

Sushi and Poke serves an extensive menu with non-sushi options for those who aren’t fans of raw fish. Be sure to try the miso soup, tonkatsu ramen, shrimp tempura roll, or a poke bowl. Don’t forget some mochi ice cream for dessert!


West Side of Broad

PHS Pop Up Garden

1438 South St, Philadelphia, PA 19103
Phone: (215) 988-8800
Visit Website

Another great place for those who enjoy a good beer is PHS Pop Up Garden. This beer garden is a seasonal spot housed in a beautiful garden perfect for enjoying the weather and nature’s beauty.

In addition to the wide selection of beer, PHS Pop Up Garden also offers a food menu with a few snacks and sandwiches. Try out the Nashville hot chicken wrap, caprese B.L.T., fried mac n cheese bites, or drive-in nachos!


Mom-Mom’s Kitchen

1505 South St, Philadelphia, PA 19146
Phone: (215) 613-7781
Visit Website

If you’re in the mood for some comfort food, make sure you try Mom-Mom’s Kitchen. This little spot serves Polish cuisine that you won’t want to miss. With a 4.8-star rating, there’s no doubt this food is amazing.

Mom-Mom’s Kitchen’s menu is pretty short but is full of the tastiest dishes, you might even have to try them all. We recommend the Philly cheesesteak pierogi, potato and cheese curd pierogi, grilled kielbasa, or or golbaki!


The Breakfast Den

1500 South St, Philadelphia, PA 19146
Phone: (267) 758-6008
Visit Website

Serving American-Vietnamese cuisine, The Breakfast Den is another perfect place to stop while on South Street. With breakfast and lunch classics with a Vietnamese twist, you’ll be able to find your new favorite at this spot.

With a fairly extensive menu and plenty of vegetarian options, this menu will please almost everyone. Be sure to try the mini bacho cakes, sweet bacon 3 a.m., grilled cheese sticks, or cheesesteak banh mi. Don’t forget to try some Vietnamese coffee while you’re there!


Bob & Barbara’s

1509 South St, Philadelphia, PA 19146
Phone: (215) 545-4511
Visit Website

If you like music, you’ll definitely want to swing by Bob & Barbara’s next time you’re close by. Open by 1969, this bar offers live music, drag shows, and more. This is a cash only establishment, so make sure you bring some with you.

Bob & Barbara’s offers a few small snacks like chips and ramen, so if you’re hungry, be sure to stop somewhere else before you visit. However, the drink selection is pretty wide. Try out the jalapeno paloma, sassy sweet tea, or wine!


Wine Dive

1506 South St, Philadelphia, PA 19146
Phone: (267) 900-9463
Visit Website

Looking for a spot with plenty of wine? Swing by Wine Dive. This local wine bar serves an extensive wine selection, cider, beer, burgers, and sandwiches. With a charming interior, this is the perfect place to relax and have a glass or two with some friends.

While you’re enjoying some wine from the huge list Wine Dive offers, be sure to check out the menu off delicious snacks and small plates. We recommend the dive burger, Nashville chicken sando, raclette grilled cheese, or PBR beef chili!


Rex 1516

1516 South St, Philadelphia, PA 19146
Phone: (267) 319-1366
Visit Website

This Southern-influenced spot is another can’t-miss in this area. Rex 1516 offers Southern cuisine and innovative cocktails in a rustic and laid-back atmosphere. With a comforting vibe, food, and company, you’ll want to keep coming back to this spot.

Rex 1516 serves a menu with small plates as well as entrees so no matter how hungry you are, you’ll leave full and happy. Try out the short rib sandwich, creole shrimp and grits, vegan jambalaya, fried chicken and waffles, or pickled fried green tomatoes!


Jet Wine Bar

1525 South St, Philadelphia, PA 19146
Phone: (215) 735-1116
Visit Website

Another spot you’re going to love if you like wine is Jet Wine Bar. Offering wines from all over the world, this is the perfect spot to get a taste of different countries and cultures. With a refined and sleek interior, this bar is great for a nice night out.

Be sure to stop by for happy hour for the best deals from 5 p.m. to 7 p.m. every day of the week. Deals include $5 house wines, $5 cocktail of the day, $3 Kenzinger, and $5 nachos!


Tio Flores

1600 South St, Philadelphia, PA 19146
Phone: (267) 687-2220
Visit Website

Searching for a great Mexican restaurant nearby? We suggest Tio Flores. Serving authentic Mexican cuisine and amazing margaritas, you’ll find everything you need at this spot. Reviewers love the service, food, and atmosphere.

Tio Flores’ menu is complete with every delicious plate you can think of, so if you can’t decide, we recommend the barbacoa tacos, cauliflower-lentil tacos, creamy chicken enchilada, or short rib quesadilla. Be sure to grab a biggie bottled margarita to-go for only $36!


Entree BYOB

1608 South St, Philadelphia, PA 19146
Phone: (215) 790-0330
Visit Website

Is BYOB more your style? Take a look at Entree BYOB. This restaurant serves American cuisine with local and seasonal ingredients. With classic dishes on the menu as well as more innovative ones, you’ll have plenty to choose from.

Entree BYOB’s menu will surprise you with its tasty creations. Be sure to try the sweet potato alfredo, duck breast, or frutti di mare. And for dessert try out the fried oreos or limoncello marscapone cake!


Founding Fathers

1612 South St, Philadelphia, PA 19146
Phone: (267) 519-0253

If you’re just looking for a casual spot to watch the game and have a few beers, look no further than Founding Fathers. With a welcoming bar, local beer, TVs, and a warm atmosphere, this spot will help you forget about your trouble for an hour or two.

If you’re feeling hungry, check out their menu full of pub fare. Try out the fried chicken sandwich, cauliflower wings, Korean style wings, or vegan cheesesteak. Make sure you have one (or two) of their delicious beers as well!


Miles Table

1620 South St, Philadelphia, PA 19146
Phone: (215) 651-3040
Visit Website

Trying to find the perfect brunch spot? Miles Table has got your back. This local restaurant is all about classic brunch favorites and fresh, high-quality ingredients. With numerous reviews raving about the service and food here, it’s clear this is a spot you won’t want to miss.

Offering breakfast, brunch, and lunch, this restaurant has something for everyone who visits. We recommend the carnitas benedict, tres leches french toast, chicken and waffles, Thai chicken sandwich, or falafel burger!


Kei Sushi Restaurant

1711 South St, Philadelphia, PA 19146
Phone: (215) 309-2925
Visit Website

Is sushi more your thing? Check out Kei Sushi Restaurant. Serving Japanese cuisine in a sleek and sophisticated interior, this is the perfect spot for a nice night out. And with modern takes on the Japanese classics, you’ll be able to experience new flavors.

Choose from sushi, bento lunches, and more to find your new favorite at Kei Sushi Restaurant. Be sure to try the fire dragon roll, lobster special roll, chicken teriyaki, or sashimi lunch. This spot is BYOB so don’t forget to bring your favorite drink!


Pumpkin BYOB

1713 South St, Philadelphia, PA 19146
Phone: (215) 545-4448
Visit Website

Looking for a good spot for date night? Pumpkin BYOB should be first on your list. Serving New American cuisine made from seasonal ingredients. With attentive service and a refined and romantic atmosphere, you’re bound to have an amazing time here.

Choose from a three-course meal for $45 or a two-course meal for $30. Try out the reginetti pasta, lamb kofta, gulf shrimp, or buttermilk panna cotta. Make sure to bring that bottle of wine you’ve been saving!


Bistro SouthEast

1824 South St, Philadelphia, PA 19146
Phone: (267) 758-2838
Visit Website

This Vietnamese restaurant puts a twist on the classic dishes of this cuisine. Bistro SouthEast serves Asian food on a classic hoagie, combining the delicious flavors and convenience of each item.

Though Bistro SouthEast is known for its sandwiches, it offers other Vietnamese plates. We recommend the cajun noodle with shrimp, Vietnamese bbq pork banh mi, curry Thai meatball banh mi, or Thai sweet chili wings. Be sure to grab some dessert too like the fried cheesecake or mango sticky rice!


Ten Stone

2063 South St, Philadelphia, PA 19146
Phone: (267) 457-3304
Visit Website

After a long day sometimes all you want to do is relax and have a drink. Well, good news, Ten Stone is the perfect place to do so. Serving a seasonal draft list, classic bar food, and entertainment like darts and pool, this place has got it all.

Ten Stone has everything from small snacks to full meals, perfect for sharing or keeping to yourself. Be sure to try the short rib fries, shrimp tacos, apple and brie flatbread, or jerk chicken cheesesteak. Don’t forget to check out their seasonal beers!


Andy’s Chicken

2108 South St, Philadelphia, PA 19146
Phone: (215) 515-3553

Looking for a quick place to grab some delicious food? Head over to Andy’s Chicken. Serving Korean-style chicken and tasty side dishes, you’ll love it here. This is the perfect spot to save time and money as they offer family specials and menu combos.

Serving chicken combo, sides, and rice bowls, Andy’s Chicken has everything to make your meal perfect. Try the sweet chili chicken, bulgogi, onion rings, or cajun chicken. And make sure to come by between 12 p.m. and 3 p.m. for happy hour!


Ants Pants Cafe

2212 South St, Philadelphia, PA 19146
Phone: (215) 875-8002
Visit Website

Rounding out our list of restaurants is Ants Pants Cafe. Another breakfast, lunch, and brunch spot, this restaurant serves classic Australian meals. Housed in a relaxing and cozy atmosphere, its the perfect place for a good meal with some good company.

Ants Pants Cafe’s menu has some traditional dishes as well as more innovative ones. We recommend the bacon, egg and cheese stuffed french toast, maple bacon sandwich, brekkie platter, or brie stuffed french toast!


Final Thoughts

As you can tell, there’s really no match for South Street when it comes to amazing restaurants. With one for every mood you’re in and every cuisine you’re craving, you’ll always know the perfect place to stop for a bite to eat.

Which restaurant will you try first? Let us know! Did we leave a restaurant out of this list? Make sure you tell us about it 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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Written by Ryan F.

Ryan is a Philadelphia local who enjoys checking out Philly's restaurant scene every chance he can. He grew up in South Jersey and now lives in Philadelphia's Point Breeze neighborhood.