South Coast Plaza
South Coast Plaza is a shopping center in Costa Mesa, (Orange County) California and is the largest shopping center on the West Coast of the United States. As one of the highest class shopping destinations in Southern California you can shop from hundreds of high-end and other stores. Visional agents can help shop with you in private sessions from the convenience of your couch and deliver your items to you or your giftee.