Mega-mall draws shoppers and tourists with a staggering array of stores, restaurants and entertainment.:
The Scene
Far beyond your ordinary shopping mall, South Coast Plaza is a shopping, dining and entertainment complex featuring two separate enclosed malls that sprawl over a vast property,...