Get directions to: Oscar Carrasco, Mira Loma, CA
Restaurant address: 5454 Etiwanda Ave Mira Loma, CA 91752, USA
Restaurant: Oscar Carrasco