Metro Pointe at South Coast (Costa Mesa)

Metro Pointe at South Coast is located at the corner of South Coast Dr. & Bear St., Costa Mesa. It is a Lifestyle/Specialty Center which opened in 1990. It is an Enclosed shopping mall and a food court.. It covers an area of 400,000 sqft. and has about 40 stores.