Description
Relaxed North Indian eatery with halal meat, veggie & tandoori dishes, plus lunch & dinner buffets.
Name: India Taj Palace
Address: 20323 Huebner Rd, San Antonio, TX 78258
Phone Number: +1 210-497-4800
Categories: Indian restaurant, Buffet restaurant, Delivery service, Diner, Gluten-free restaurant, Vegan restaurant, Vegetarian restaurant
India Taj Palace is a Indian restaurant located at 20323 Huebner Rd San Antonio/
(Latitude,Longitude: 29.6276623,-98.4936811)
Postal Code: 78258
Location
-
20323 Huebner Rd, San Antonio, TX 78258
Add a review