Get directions to: Super Taqueria Garita, West Sacramento, CA
Restaurant address: 1600 Sacramento Ave Ste 5 West Sacramento, CA 95605, USA
Restaurant: Super Taqueria Garita