Chula Vista mall to host Curacao
A new retail store, Curacao, is now open at the Chula Vista Center and has a whole day of activities planned for its grand opening on April 20, from 10 a.m. to 8:30 p.m. Curacao Chula Vista general manager Edgar Nasser said Curacao has been in operation …