Shopping centre
South Coast Plaza
790 locals recommend,
Tips from locals
South Coast Plaza is a global shopping destination with more than 250 extraordinary boutiques, critically acclaimed restaurants and the celebrated Segerstrom Center for the Arts.
South Coast Plaza is a regional shopping mall in Costa Mesa, California. The largest shopping center on the West Coast of the United States
Things to do nearby
Locals also recommend
Location
3333 Bristol St
Costa Mesa, CA
South Coast Metro