List of Villa Pizza Stores in Mcallen, TX Outlet Note Regular Brands Villa Pizza Texas Mcallen Rating 4.9 based on 54 votes Official Website http://www.villapizza.com/ Products Restaurants Food Pizza NameAddressPhone Name/Address/Phone Villa Pizza outlet - McAllen 2200 S 10th St (956) 630-0229 People Also Viewed