Update Info - Taquieria El Charro
This restaurant was reported as closed. If it is open, let us know.
Taquieria El Charro
404 Shepherd Dr
Houston, TX 77007
404 Shepherd Dr
Houston, TX 77007
This restaurant was reported as closed. If it is open, let us know.