 South Park Mall (San Antonio)

South Park Mall is a shopping mall located on the southwest side of San Antonio, Texas.It serves the communities on the south side of the city, with a Hispanic theme inside it.