Near San Antonio
Find Restaurants in San Antonio
20323 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....
1031 Patricia , San Antonio TX, 78213
To get your taste buds usual to our bona fide Indian sustenance, begin your supper with the marinated and mesquite cooked Tandoori Chicken Wings or a new...