Terra Nova Plaza
Shopping center👍👍 This Plaza near my home has a little of everything I need. I visit frequently to buy pool supplies at Leslie's, food at Smart & Final Supermarket, clothing at Marshall's, Dick's or Big 5 for sports related items. If hungry there are multiple restaurants in the mall from Mexican to Greek to Chinese.... People often mention good, store, great, shopping, plaza, parking, friendly, places, stores,
Address
394 E H St, Chula Vista, CA 91910
Website
Contact
(760) 630-8247Rating on Google Maps
4.40 (3.4K reviews)Open on Google Maps
Working Hours
- Saturday: Open 24 hours
- Sunday: Open 24 hours
- Monday: Open 24 hours
- Tuesday: Open 24 hours
- Wednesday: Open 24 hours
- Thursday: Open 24 hours
- Friday: Open 24 hours