Location

2015 Birch Rd Suite #720
Chula Vista, CA
91915

Hours

Mon, Tue, Wed, Thur
4:00 PM - 10:00 PM
Fri, Sat
4:00 PM - 1:30 AM
Sun
9:00 AM - 10:00 PM