If you are going all the way to Drexel Hill or Frazier, you should check out West Chester Billiards. Open 1pm to 2am 7 days a week and just about the nicest conditions you would ever play pool in. I will be in there Friday for sure, after I get home on the red eye from Las Vegas...