Search results
- See moreSee moreSee moreSee moreIndia Taj PalaceIndian Restaurant · $$
India Taj Palace best Indian restaurant in San Antonio. We Serve Authentic North Indian / Pakistani Food. We make all of...
Phone: (210) 497-4800
20323 Huebner Rd San Antonio, TX 78258 1135.54 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly