Hours

Hours

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

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