Locations

Chula Vista

Address: 724 Otay Lakes Rd, Chula Vista, CA 91910

Contact: (619) 421 3300

Hours:  

Sunday 11:30AM–9:30PM
Monday 11:30oAM–9:30PM
Tuesday 11:30oAM–9:30PM
Wednesday 11:30oAM–9:30PM
Thursday 11:30oAM–9:30PM
Friday 11:30AM–10:30PM
Saturday 11:30AM–10:30PM
Menu