South Coast Plaza
3333 Bristol St, Costa Mesa, CA 92626
South Coast Plaza is one of California's largest and most premier shopping centers. The mall offers large department stores as well as upscale designer stores such as Gucci and Versace. Open-air plazas, sidewalk dining, and even a carousel are some of the many features South Coast Plaza has to offer.