Get directions to: El Rodeo Taqueria, Stockton, CA
Restaurant address: 1101 E March Ln Stockton, CA 95210, USA
Restaurant: El Rodeo Taqueria