Voting Home / Nightlife / BEST Sports Bar / 2008 Top 5 Slideshow
As Pete says, "It's better to eat in a bar than drink in a restaurant." Our original location features two floors for your dining pleasure and three bars and multiple TVs cover all your sproting action! Our other two Philly locations provide the same wonderful service as our original. One of them is within walking distance of the South Philadelphia Sports Complex.
To start talking, please Log in or Sign up - it's fast and free!