Los Charros Taqueria
425 Colusa Ave, Yuba City
(530) 671-4140
Recent Reviews
Order Online
You May Also Like
Dutch Bros Coffee - 411 Colusa Ave
Coffee Shops, Coffee & Tea, Juice Bar & Smoothies, Coffee, Pet Friendly
Tacos El Carboncito - 525 Colusa Ave
Mexican, Barbeque, Tacos
Dowers - 315 Colusa Ave
Cocktail Bar, Pool Halls
Restaurants in Yuba City, CA
Los Charros Taqueria
425 Colusa Ave, Yuba City, CA 95991
(530) 671-4140