South Coast Plaza is an upscale-luxury shopping center in Costa Mesa , California, United States.