South Coast Plaza
(15,007)
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: Open ⋅ Closes 8 PM
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 California?
What family owns South Coast Plaza?
Can you bring dogs to South Coast Plaza?
We are located in Crystal Court at South Coast Plaza in Costa Mesa, California near Bear and Sunflower Ave. We are near Starbucks.
3333 Bristol Street, Suite 2505. Costa Mesa, CA 92626. Directions. (Level one, Garden Terrace, next to the Bridge of Gardens). Open 7 Days 11am – 6pm.