South Coast Plaza
Home of the extraordinary collection of 250 luxury and contemporary boutiques and 30 restaurants. A regional shopping mall in Costa Mesa, largest shopping center on the West Coast, 20 minutes from Balboa Bay Resort.
Home of the extraordinary collection of 250 luxury and contemporary boutiques and 30 restaurants. A regional shopping mall in Costa Mesa, largest shopping center on the West Coast, 20 minutes from Balboa Bay Resort.