Get directions to: Taqueria Taco Loco, Folsom, CA
Restaurant address: 195 Blue Ravine Folsom, CA 95630, USA
Restaurant: Taqueria Taco Loco