Get directions to: Emma's Taco House, West Sacramento, CA
Restaurant address: 1617 Sacramento Ave West Sacramento, CA 95605, USA
Restaurant: Emma's Taco House