Listing Type :
Shop/Food
Location :
Costa Mesa
Opening Hours
- -
South Coast Plaza is an upscale-luxury shopping center in Costa Mesa, California, USA, in Orange County. The largest mall on the West Coast, its sales of over $1.5 billion annually are the highest in the United States.