Papa John's Store in Eagle Pass, TX