Papa John's Pizza Address: 4901 W Expressway 83, Mcallen, TX 78503 Phone: (956) 618-3030 Payment: Pizza, Restaurants, Foods-Carry Out, Papa John's Pizza Other Businesses: O'Brady's Beef at 4901 W Expressway 83, Mcallen, TX 78503 Papa John's Pizza at 4901 Expressway 83, Mcallen, TX 78503 San Carlos Restaurant at 4225 Toronto Ave, Mcallen, TX 78503 Southtex Salads LLC at 4900 W Expressway 83, Mcallen, TX 78501 China Sea Buff at 4901 W Expressway 83, Mcallen, TX 78503