Casa Don Diego Restaurant
1199 3rd Ave
Chula Vista, CA 91911-3136
619-426-6131