California 10 Interesting Facts About Chula Vista Facts About Chula Vista Chula Vista is the second-largest city in the San Diego metropolitan area, the seventh-largest city in Southern California, the fifteenth largest Read More » 24/12/2021 No Comments