Near San Antonio
Find Restaurants in San Antonio
Tandoor Palace Indian Restaurant8783 Wurzbach Road , San Antonio TX, 78240
Elegant dining just got a new meaning with Tandoor Palace Indian Restaurant. We are reputedly one of the cleanest and efficient restaurants in the area....
India Taj Palace20323 Huebner Rd , San Antonio TX, 78258
Relaxed North Indian eatery with halal meat, veggie & tandoori dishes, plus lunch & dinner buffets. India Taj Palace best Indian restaurant in San Antonio....