Update Info - Tacos La Barca
This restaurant was reported as closed. If it is open, let us know.
Tacos La Barca
1250 Market St
Colusa, CA 95932
1250 Market St
Colusa, CA 95932
This restaurant was reported as closed. If it is open, let us know.