Situated in Costa Mesa, CA, Metro Pointe at South Coast is one of the area's prominent shopping venues. This Lifestyle/Specialty Center is conveniently located at South Coast Dr. & Bear St.. The mall opened its doors in 1990. The property encompasses 400,000 sqft. of gross leasable area across its 40 stores. A food court is available for visitors to enjoy between shopping trips.