Location
4211 Camino de la Plaza San Diego, CA 92173
Hours
Monday-Thursday: 11:00am - 7:00pm Friday-Saturday: 11:00am-8:00pm Sun: 12:00pm - 6:00pm
Phone
619-867-2915