646 E Street
Chula Vista, California 91910

Phone: (619) 427-4844

Hours of Operation:

Daily, 8am – 10pm