539 H St, Chula Vista, CA 91910
Monday through Thursday – 11am–8pm Friday and Saturday- 10am-8pm Sunday – (By appointment only)