La Plaza Mall is a shopping destination located in McAllen, TX. As a Super-Regional Center, it occupies a prime spot at South 10th St. & Wichita Ave. NW.. The center first opened its doors in 1976 and underwent a significant renovation in 2000. Shoppers can explore 1,184,895 sqft. of retail floor space featuring approximately 145 stores. With 5,623 parking spaces available and a food court, comfort and convenience are priorities here.