I Love Chula Vista
Chula Vista means "Beautiful View"
Historical footage of the Chula Vista H-Street Trolley Station in 1982. From the Vintage San Diego Youtube Channel
Footage from Vintage San Diego’s youtube channel.
Can you spot all the changes to downtown Chula Vista? Video by Vintage San Diego