Update Info - Taqueria El Charro
This restaurant was reported as closed. If it is open, let us know.
Taqueria El Charro
5335 Dorchester Rd
North Charleston, SC 29418
5335 Dorchester Rd
North Charleston, SC 29418
This restaurant was reported as closed. If it is open, let us know.