There are plenty of malls, but be sure to consider the Great Mall which is about 8 miles due North of the Civic Center in Milpitas.
If the pop-ups on the map below don't say "Mall", ignore them.
Map showing malls