Best of Philly

Best Pool Hall

2014 Best Billiards Hall

Fat Albert’s

If you want to play a little pool while you drink with your friends, go to Buffalo Billiards. But if you want to master the art of pool and compete with some of the best players in the region, head to this formidable hall in South Jersey. As for the beers, you can BYO and stash 'em in the house refrigerators. Bonus: Play is incredibly cheap just $5 an hour on Friday and Saturday nights. Read More »

600 North White House Pike, #1, Somerdale, NJ | 856-344-7298 | Website

2012 Best Pool Hall

Main Line Billiards Club

Buffalo Billiards is great for the occasional pool outing (assuming you don't mind Old City), but for more regular play, we prefer this affordable, almost 20-year-old hall in Chester County. The equipment is first-rate, the crowd is friendly in a thoroughly non-pool-hall way, and they've even got refrigerators where you're welcome to keep your BYO beer ice-cold. Nine ball, anyone? Read More »

490 Lancaster Avenue, Frazer, PA | 610-647-8805 | Website