HOME / Mexican restaurant / Talavera Azul
365 3rd Ave, Chula Vista, CA 91910
+16194276476
View Business Profile