Papa John’s Spotted Selling New Tavern Singles
Papa John’s has been spotted selling new Tavern Singles at select locations in Colorado, Louisiana and North Carolina. Fellow Chewer Tim spotted the new items at his local Papa John’s in the Denver area. Tavern ..