Pop Jackson's Restaurant is an American establishment located at 280 Benton Rd. It offers a new menu for customers to try. The restaurant is open for business with specific hours of operation.