What shopping mall is the largest in south Texas, Malle del Norte or La Plaza Mall?
Mall del Norte:  La Plaza Mall in McAllen, Texas is larger by 3,000 sq. feet. La Plaza Mall:  The mall is one of the highest-grossing operated by Simon, and the largest mall in south Texas.
i don't know