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
Honeygrow Test Kitchen
Honeygrow Test Kitchen in Fishtown that has off-menu items that their other locations don’t have.
Tired Hands Biergarten
Tired Hands finally has a location in the city, and it’s a seasonal biergarten in Fishtown.
Lloyd Whiskey Bar
Lloyd Whiskey Bar has one of the better burgers in Fishtown, as well as a great Sunday brunch.
More Mexican spotsSee more
Alma Del Mar
Alma del Mar is a great Mexican restaurant in the Italian Market with lots of seafood options.
Cafe Ynez is a Mexican Spot where you can bring your own tequila to pair with one of their homemade mixers.
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.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more