South Coast Plaza
(14,993)
Shopping mall in Costa Mesa, California
South Coast Plaza is a regional shopping mall in Costa Mesa, California. The largest shopping center on the West Coast of the United States, its pre-COVID sales of over $1.5 billion annually were the highest in the United States.
Address: 3333 Bristol St, Costa Mesa, CA 92626
Hours: Closed ⋅ Opens 10 AM
Phone: (714) 435-2000 ⋅ (800) 782-8888
South Coast Plaza is a global shopping destination with more than 250 extraordinary boutiques, critically acclaimed restaurants and the celebrated ...
People also ask
Why is South Coast Plaza famous?
What is the largest mall in southern California?
What family owns South Coast Plaza?
Is South Coast Plaza in Costa Mesa or Santa Ana?
South Coast Plaza is an upscale luxury goods shopping center located in Costa Mesa, California in Orange County. It is the largest shopping center on the ...