What shopping mall is the largest in south Texas, Malle del Norte or La Plaza Mall?
Mall del Norte:  Mall del Norte is 1212515 sqft with over 160 stores, making it the 2nd largest mall in South Texas, and one of the largest malls in Texas overall. La Plaza Mall: La Plaza Mall is a regional shopping mall located in McAllen, Texas, at the intersection of Interstate 2 (Expressway 83) and 10th Street.
i don't know