Tata’s Tacos Y Tortas

Tata’s Tacos y Tortas, 4750 El Cajon Blvd, San Diego, CA 92115, United States

(619) 954-1847

Location