21 "Sports!" restaurants in Philadelphia.
These are the places that A) serve good food and B) have televisions that will be showing any big games. Some of them only serve bar food, but don’t act like that isn't what you want when you're watching sports. Even if your team doesn't win, come hungry and you'll at least leave somewhat happy.
Sancho Pistola’s is the northernmost member of the Pistola family, and it works just as well for watching an Eagles game as it does for eating tacos.
Gojjo in West Philly is an Ethiopian spot that has things like wings and burgers, along with more traditional Ethiopian food.
Nick’s is a sports bar in Old City with above average bar food and an oddly entertaining fish tank behind the bar.
City Tap House in University City is a bar and pizza place that’s great for groups and popular with students.
Oregon Diner has a full bar and is open 24/7. For late night food after an Eagles game, there’s nowhere better (or cheaper).
Tradesman's is a two-story sports bar that serves classic BBQ dishes like brisket and tri-tip.
Garage is an indoor-outdoor bar on East Passyunk that has over 300 canned beers and lets you bring in your own food.
Founding Fathers is a Grad Hospital sports bar that’s a step up from all the other options in the area.
Stats on 17th is a sports bar in Center City with a lot of plush couches to watch the games from.
Bar Ly is pretty much the only sports bar in Chinatown, but it’s a good one, so we’re fine with it.
Fado is an Irish pub in Center City that always has at least one soccer game on.
Pastificio in South Philly is part market and part deli with really good Italian hoagies.
Nickel’s Tavern is a dive bar that you should visit after an Eagles or Flyers game.
McGillin’s in Center City is everyone’s favorite bar for day drinking.
Birra is a casual pizza and beer spot in East Passyunk that’s good for watching games and Happy Hour.