Near San Antonio
Find Restaurants 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...
8783 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....