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 Brain is a slice shop, BYO, and pizza museum on Frankford with huge pies and a nice patio outback.
Frankford Hall in Fishtown is a huge German beer hall that’s perfect for day drinking, with food, games and plenty of beer.
Philly Style Bagels
Philly Style Bagels in Fishtown is our favorite bagel shop in the city, bar none.
More Mexican spotsSee more
Cantina Los Caballitos
Cantina Los Caballitos is a Mexican spot in East Passyunk with a good Happy Hour and a huge patio.
Lolita is a small Mexican spot in Midtown Village where you can split some solid tacos and a few margaritas with some friends.
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