Visit Us

241 Third Avenue
Chula Vista, CA 91910

HOURS

Open 7 days a week:
11:30am – 8pm