Update Info - El Cha Cha Cha
This restaurant was reported as closed. If it is open, let us know.
El Cha Cha Cha
156 W Kern Ave
McFarland, CA 93250
156 W Kern Ave
McFarland, CA 93250
This restaurant was reported as closed. If it is open, let us know.