Taqueria Cinco De Mayo 2560 Drummond DrYuba City, CA, 95991 View Phone 530-923-1760 2560 Drummond DrYuba City, CA 95991 Experience & Reliability About Send to My Email Send to My Phone Print this Page