Get directions to: Snap-e-taco, Covina, CA
Restaurant address: 205 N Vincent Ave Covina, CA 91722, USA
Restaurant: Snap-e-taco