South Coast Plaza stands as a major retail hub in Costa Mesa, CA. The Super-Regional Center is situated at Bristol St. & 405 Frwy.. The center first opened its doors in 1967 and underwent a significant renovation in 1999. Covering 2,700,000 sqft. of retail space, South Coast Plaza hosts roughly 300 individual stores and outlets. The mall offers 15,000 parking spaces for visitors.