Tommy DiNic’s
4.3$$· ModerateOpen now · until 5:00 PMLegendary Reading Terminal Market sandwich counter famed for iconic roasted meats

Located inside Philadelphia's historic Reading Terminal Market, Tommy DiNic's is an iconic sandwich counter celebrated for its slow-roasted meats. Visitors flock here to enjoy roast pork and pulled pork served on fresh rolls with sharp provolone and broccoli rabe. The bustling wrap-around counter provides a front-row view of staff crafting these local specialties.
Expert notes
- Arrive early to avoid long lines during peak hours.
- Try their homemade sauces for a flavor boost.
- Pair your sandwich with a side of their famous fries.
- Don't forget to ask about daily specials.
- Consider sharing a sandwich if you're not very hungry, as portions are generous.
Features
- Award-Winning Sandwiches
- Indoor Seating
- Kid-Friendly
- Local Ingredients
- Takeout Available
- Vegetarian Options
- Walk-Up Counter Service
More places to eat in Philadelphia
Bistro Romano$$$An intimate rustic Italian restaurant with a cozy wine cellar atmosphere
Geno's Steaks$$Iconic South Philadelphia landmark serving classic cheesesteaks around the clock
Dizengoff$Vibrant Israeli restaurant in Philadelphia serving exceptional hummus and mezze.
Saloon Restaurant$$$Classic South Philadelphia steakhouse and Italian kitchen in antique-adorned surroundings
El Vez$$Flashy Mexican restaurant offering upscale eats, signature margaritas, and vibrant decor.
Royal Sushi & Izakaya$$$Moody Japanese pub serving drink-friendly small plates and high-end sushi