Pop's Pool Hall is a popular establishment in Houston, TX that offers a casual and laid-back atmosphere for patrons to enjoy playing pool.
With a variety of pool tables available, Pop's Pool Hall provides a space for friends and family to gather, socialize, and engage in friendly competition.
Generated from their business information