Papa John's Store in Alvarado, TX