Visiting
Terra Nova Plaza

Terra Nova Plaza
394 East H Street
Chula Vista, CA 91910

(760) 630-8247

General Hours
Monday - Sunday: Open 24 hours

Please see store pages for specific hours of operation at your favorite shopping, dining, & service destinations. Hours may differ on Holidays.

Get Directions

Explore the Plaza

Get the Latest News & Offers