Casa Victoria Restaurant
1187 Broadway
Chula Vista, CA 91911-2706
619-271-3000