Update Info - Los Tarascos
This restaurant was reported as closed. If it is open, let us know.
Los Tarascos
1427 Adams Ave
El Centro, CA 92243
1427 Adams Ave
El Centro, CA 92243
This restaurant was reported as closed. If it is open, let us know.