Trip to South Coast Plaza
Top Organizer
Overview
South Coast Plaza in Costa Mesa, California is the largest shopping mall in California and the 6th largest mall in the United States.
Good to know
Highlights
- 10 hours
- In person
Refund Policy
No refunds
Location
South Coast Plaza
3333 Bristol Street
Costa Mesa, CA 92626
How do you want to get there?

Organized by