Get directions to: Taqueria Cinco De Mayo, Olivehurst, CA
Restaurant address: 4925 Olivehurst Ave Olivehurst, CA 95961, USA
Restaurant: Taqueria Cinco De Mayo