Papa John's Store in Waco, TX