Vendors, food trucks and stalls: the cheapest, fastest, frequently best food in Philadelphia.

Don't-miss vendors

Geno's Steaks ★ 4.4

Open 24 hours daily

Geno's Steaks in Philadelphia is the 1966 Joe Vento cheesesteak corner across Passyunk from Pat's, the orange-and-neon South Philly rival half of the city's cheesesteak duel.

Try: Philly cheesesteak

John's Roast Pork ★ 4.8

Mon-Fri 06:45-15:00, Sat 09:00-15:00, closed Sun

John's Roast Pork in Philadelphia is the 1930 South Philly counter at Snyder and Weccacoe, James Beard America's Classic 2006 with the city's defining roast pork sandwich.

Try: Roast pork sandwich, cheesesteak

Tommy DiNic's ★ 4.7

Mon-Fri 08:00-18:00, Sat-Sun 08:00-16:00

Tommy DiNic's in Philadelphia is the 1980 Reading Terminal Market counter that won Travel Channel's Best Sandwich in America 2013 with its roast pork, rabe and sharp provolone roll.

Try: Roast pork sandwich

Banh Mi Cali ★ 4.3

Daily 11:00-19:00

Banh Mi Cali in Philadelphia is the Chinatown banh mi counter at 9th and Arch, with grilled pork, meatball and lemongrass chicken sandwiches under five dollars each.

Try: Banh mi

Pho 75 ★ 4.5

Daily 09:00-20:00Cash only

Pho 75 in Philadelphia is the Washington Avenue Vietnamese counter, a no-frills South Philly Little Saigon room with the city's most-named single bowl of beef pho.

Try: Beef pho

Street Food in Philadelphia, FAQ

When is the best time to eat in Philadelphia?

Peak food season in Philadelphia is year-round.

What time do people eat in Philadelphia?

Local dining hours: lunch around 12:30, dinner from 19:30.

How does tipping work in Philadelphia?

service is typically included; small extra is welcome but not expected.

What is the one dish to try in Philadelphia?

Ask the next local you meet what they would order. Philadelphia rewards trust.

← Back to Philadelphia food guide