Location

4211 Camino de la Plaza

San Diego, CA 92173

Hours

Phone

Mon-Sat: 10:00 am - 9:00 pm

Sun: 10:00 am - 7:00 pm

619-867-2915