The city of Chula Vista’s Cultural Arts Commission is now accepting applications for the 2025 Ambassador Program with its sister city, Odawara, Japan. Four Chula Vista residents between the ages of 18 ...