Get directions to: Taqueria Santa Cruz, Pomona, CA
Restaurant address: 1285 S Garey Ave Ste E Pomona, CA 91766, USA
Restaurant: Taqueria Santa Cruz