Inaugurated in 1971, Plaza Satélite is one of the biggest in Mexico city with more than 260 stores, movie theaters, a food court and the largest shopping mall parking lot in Mexico. Outside the city center in Ciudad Satelite, the mall is reachable by bus, microbus or taxi but skip peak hour traffic.
Plaza Satélite, Ciudad Satélite, Naucalpan, Mexico