O'Neals claims that they're the best Irish & Sports bar in Philadelphia, and we won't argue with that claim! They've been around for 35 years, making them the longest running family owned Irish pub in the area. They feature the highest quality beers for you to try in the form of microbrews, craft beers, drafts, imports, and more. They also have rare spirits here, so if you're a liquor aficionado, you'll surely find something to love about this establishment. Their plentiful televisions makes this the best possible choice for viewing the sports game in comfort and style, so come check it out tonight!