Contact Us
View Our MenuCall Us
(619) 919-7523
Hours
Monday – Wednesday, Sunday : 11 am to 10 pm
Thursday -Saturday: 11 am to 12 am
Address
2130 Birch Rd #104,
Chula Vista, CA 91915
Telephone
(619) 919-7523
(619) 919-7523
Monday – Wednesday, Sunday : 11 am to 10 pm
Thursday -Saturday: 11 am to 12 am
2130 Birch Rd #104,
Chula Vista, CA 91915
(619) 919-7523