Taqueria La Herradura
760 Lincoln Way
Auburn, CA 95603-4805
530-745-4155