India Taj Palace

20323 Huebner Rd
San Antonio , TX  78258

Sponsored links:


India Taj Palace, San Antonio

The last time we checked this business was located at 20323 Huebner Rd. If you feel this is not the case, please click the link below. Call (210) 497-4800 to talk to India Taj Palace about all your Fast Food Restaurants needs. Or visit them at 20323 Huebner Rd in San Antonio. If India Taj Palace has a video you will be able to watch it clicking the play button on the right. You can print driving directions to 20323 Huebner Rd in San Antonio by clicking the view larger map link below the small map, then put in your address. See what other people are saying about India Taj Palace, found in San Antonio by clicking the read merchant reviews link on this page.


Fast Food Restaurants