Get directions to: Taqueria El Zamorano, Sacramento, CA
Restaurant address: 5650 Power Inn Rd Ste 800 Sacramento, CA 95824, USA
Restaurant: Taqueria El Zamorano