Hours

Hours

Mon - Thu 11am - 9pm
Fri - Sat 11am - 11 pm
Sun - 10am - 9pm

570 Marina Parkway
Chula Vista, CA 91910
(619) 420-7234 2013.