Los Charros Taqueria Tuesday Special in Yuba City

Mexican

425 Colusa Avenue, Yuba City, CA

Street Tacos

$1.99Great dealTuesdaysSnack

Price verified Sep 24, 2026

Added by LuckyBiscuit_6865Lv.4

Comments