Terra Nova Plaza is a vibrant community hub located in Chula Vista, CA, offering a diverse range of over 40 merchants to cater to all your shopping needs. Situated conveniently on the corner of the 805 freeway and East H Street, this plaza is a popular gathering place for locals, providing a welcoming atmosphere for residents to come together.
With its free community events and a variety of dining, entertainment, and service options, Terra Nova Plaza is a go-to destination for both locals and visitors alike, offering a dynamic and enjoyable experience for all.
Generated from the website