San Antonio TX Indian
1. 5718 Evers Rd, San Antonio, TX 78238 | Tandoor(210) 267-1737
2. 20323 Huebner Rd., San Antonio, TX 78258 | India Taj Palace Indian Restaurant(210) 497-4800
(210) 267-1737
2. 20323 Huebner Rd., San Antonio, TX 78258 | India Taj Palace Indian Restaurant(210) 497-4800