Casa Don Diego Restaurant
1199 3rd Ave, Chula Vista 91911