0

Almaden Plaza San Jose CA Hours

Almaden Plaza San Jose CA Hours

Large shopping plaza, offering a variety of retail stores, restaurants, banks & other services, new almaden shopping center, almaden plaza restaurants, almaden plaza movie theater, Almaden Plaza San Jose CA Hours.   Address: 5353 Almaden Expy, San Jose, CA 95118,… Continue Reading