Serpico has an artistic takes on global cuisine, and favorites here include the deep fried duck leg with hoison and pickles on a potato roll. The corn ravioli is also a house favorite that highlights the Asian flavors of hamachi and cobia tartare with ginger.
Address & phone number: 604 South St Philadelphia, PA 19147 215-925-3001
Rated as one of the best fine dining experiences in the city, Pumpkin‘s focus on its modern American dishes is impeccable. The BYOB policy allows you to choose wines that pair well with the rustic beef and steamed fish dishes. On Sundays, they serve a five course tasting menu. Fresh desserts are also a standout at this locally-sourced restaurant.
Address & phone number: 1713 South St Philadelphia, PA 19146 215-545-4448
Percy Street Barbecue
The upscale, but casual barbecue joint is worthy of a stop on your travels. The tender brisket and pulled pork are cured and smoked overnight. Thankfully, sandwiches come with a side of fries and coleslaw, because the appetizers and sides here are a highlight. Try the smoked paprika deviled eggs or the must-have German potato salad with bacon vinaigrette. Fun specialty drinks include the hillbilly gatorade with Miller Hi-Life, pickle juice and BBQ sauce—sounds weird, but it’s both popular and potent. They also have a great beer list.
Address & phone number: 900 South St Philadelphia, PA 19147 215-625-8510
South Street Souvlaki
South Street Souvlaki is one of the best Greek restaurants in the city, attracting locals and visitors for decades. The full menu boasts authentic favorites, ranging from classic gyros to large portions of shrimp with pasta. Meat is cooked to perfection—tender and juicy. This South Street institution also serves authentic, fluffy Greek pastries.
Address & phone number: 509 South St Philadelphia, PA 19147 215-925-3026
Entree BYOB is a slice of heaven with its menu of American comfort food. The seasonal, locally-sourced menu presents creative and balanced dishes and there are set menus too. For dessert, the fried Oreos are a favorite.
Address & phone number: 1608 South St Philadelphia, PA 19146 215-790-0330
Tamarind is a cozy, casual little bistro at the end of South Street, and in the past it has had the distinction of serving some of the best Thai in Philadelphia. Standouts here are the Pad Kee Mao (drunken noodles), crispy angel and crispy tofu. The Thai restaurant is also veggie friendly and has options for kids.
Address & phone number: 117 South St Philadelphia, PA 19147 215-925-2764
Lorenzo and Sons Pizza
A list of South Street restaurants is not complete without including the famous Lorenzo and Son’s pizzeria. The huge, thin slices have a sweet, slightly tangy sauce and hot cheese. The famed pizza spot is standing room only.
Address & phone number: 305 South St Philadelphia, PA 19147 215-800-19147
The Moroccan Marrakesh Restaurant serves an authentically cultural experience: enjoy performances from belly dancers alongside your meal. The place is intimate and great for groups, as the platters come in large portions. They have a BYOB policy and there are two seating times, so you’ll probably need a reservation.
Address & phone number: 517 S Leithgow St Philadelphia, PA 19147 215-925-5929
Jim’s Steaks on South
Jim’s Steaks is a Philadelphia institution and your best cheesesteak bet. Sloppy and juicy meats and delicious onions melt with the optional provolone and ‘wit wiz’ cheese. Lines often extend around the corner, but the fast-paced operation helps. There is also more seating upstairs in the classic-looking deli.
Address & phone number: 400 South St Philadelphia, PA 19147 215-928-1911
The Tex Mex joint is a favorite among locals on South Street. Although not the cheapest, the traditional menu is made fresh with mouth-watering ingredients. The guacamole and mole sauces are standouts of flavor and color – the chefs really know their sauces. Locals also tend to love the enchiladas del mar that is stuffed with seafood and comes with a red, creamy almond sauce. They also have a nice list of margaritas.
Address & phone number: 148 South St Philadelphia, PA 19147 215-922-3190