Update Info - India Chaat House
This restaurant was reported as closed. If it is open, let us know.
India Chaat House
9903 Fredericksburg Rd
San Antonio, TX 78288
9903 Fredericksburg Rd
San Antonio, TX 78288
This restaurant was reported as closed. If it is open, let us know.