India Chaat House, located in San Antonio, Texas offers a wide selection of mouthwatering Indian sweets and snacks, as well as biryanis and much more at affordable rates. The food served here is Halal and authentic, and is sure to satisfy any diner....more
CrescentRating: Not CrescentRated
Not sure
9903 Fredericksburg Road, San Antonio, TX 78240
(210) 519-3663