Call to Place your order from your favorite Mexican Restaurant (619)585-8102
Signed in as:
600 F St, Chula Vista, California 91910, United States
07:30 am – 09:00 pm
Monday - Saturday: 7:30am -8:00pm
Sunday: 7:30am -7:00pm
Copyright © 2021 Vanessa's Deli - All Rights Reserved.