FAVORITE SHOPPING CENTER
South Coast Plaza
3333 Bristol Street, Costa Mesa, CA 92626
ph: 800.782.8888
website :: facebook :: twitter :: yelp
Years Won: 2014, 2015, 2016 (Favorite)
South Coast Plaza defines the luxury shopping experience with extraordinary boutiques, personal shopping services and upscale amenities.
MAP