Contact


·
(619) 651-1457
·
·
323 3rd Avenue, Chula Vista, CA 91910
·

Hours
Mon to Thu 11 am 9  pm
Fri to Sat 11 am 10 pm
Sunday 12 pm 830 pm