India Taj Palace
20323 Huebner Rd, San Antonio
(210) 497-4800
Recent Reviews
Order Online
Reserve
You May Also Like
Güero's Taco Diner - 20323 Huebner Rd #111
Mexican, Tacos, Pet Friendly
Little Caesars Pizza - 19202 Stone Oak Pkwy
Pizza, Chicken Wings
Jersey Mike's Subs - 20323 Huebner Rd
Sandwich Shop, Fast Food
Restaurants in San Antonio, TX
India Taj Palace
20323 Huebner Rd, San Antonio, TX 78258
(210) 497-4800