Proudly located in the downtown area of San Diego, Horton Plaza is now a landmark shopping mall with a wide variety of shops and stores. This five-storied vibrant outdoor shopping place is always the first choice if you mean to get a fabulous and unique shopping experience. Once a major public transit center and home […]