South Coast Plaza Photos

Meet 331 travelers, 242 tour guides and discover 197 photos

South Coast Plaza is an upscale-luxury shopping center in Costa Mesa, California, USA, in Orange County. The largest mall in California, its sales of over 1.5 billion are highest in the United States. Its 250 retailers represent the highest concentration of design fashion retail in the U.S, with the second highest sales-volume in…
View South Coast Plaza guide >

South Coast Plaza

The Mall's Center Court