Update Info - Taqueria La Tarasca
This restaurant was reported as closed. If it is open, let us know.
Taqueria La Tarasca
44250 Jackson St
Indio, CA 92201
44250 Jackson St
Indio, CA 92201
This restaurant was reported as closed. If it is open, let us know.