South Coast Plaza in Orange County, CA
This regional shopping mall in Orange County, CA is home to an extraordinary collection of 250 luxury and contemporary boutiques and 30 restaurants. Explore South Coast Plaza in Costa Mesa, the largest shopping center on the West Coast, just 20 minutes from Balboa Bay Resort.