Here's what Trippy members say about South Coast Plaza Shopping Center:
"and further south in Orange County the enormous South Coast Plaza Shopping Center (the largest mall in the western USA!" See More