2610 Westminster Ave, Santa Ana, California 92706 USA
Taqueria azteca. Ahora bajo nueva administracion. Nuevos platillos y un mejor sabor.
Photo Credit: Yelp