Sancho Pistola’s is a Mexican restaurant that happens to have a TV within view of every table, which makes it the perfect place to have dinner while you watch a game. There’s never really a huge crowd here (except during Happy Hour), so if you want to watch the Flyers lose in peace while you taste test a bunch of way-above-average tacos, this is the place to do it. They also have another location, Jose Pistola’s, in Rittenhouse that’s basically the same deal, so if you’re not a North Philly resident you should head there instead.
More spots in FishtownSee more
Pizza Shackamaxon is a slice shop on Girard with big, floppy pizzas and excellent tomato pie.
Murph’s is an Irish pub in Fishtown that also happens to make some of our favorite Italian food in the city.
More Mexican spotsSee more
Lolita is a small Mexican spot in Midtown Village where you can split some solid tacos and a few margaritas with some friends.
Cantina Dos Segundos
Cantina Dos Segundos in NoLibs has reliably good Mexican food and margaritas by the pitcher.
Suggested by our writers
Suraya is a Lebanese spot in Fishtown that’s great for a date, brunch, or a big group dinner. Honestly, it’s great for everything.
Front Street Cafe
Front Street is an all-day spot in Fishtown with a big patio, affordable cocktails, and way better food than you’d expect.
Cheu is a noodle and dumpling spot in Fishtown where you should start a night out.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more