Taco’s El Chaparro
1770 Palm Ave, San Diego 92154