La Plaza Del Norte is a shopping destination located in San Antonio, TX. As a Community Center, it occupies a prime spot at Loop 410, San Pedro Ave. & Isom Rd.. Originally opened in 1996, the mall was updated and renovated in 1999. Shoppers can explore 320,067 sqft. of retail floor space featuring approximately 19 stores.