Los Americas Mall

4211 Camino De La Plaza

San Diego, CA 91960

Hours: 

10am - 9pm, Mon - Sat

10am - 7pm, Sun