Winner: Tarka Indian Kitchen

Multiple locations

tarkaindiankitchen.com

2. India Palace

8474 Fredericksburg Road #100

(210) 692-5262

indiapalace-sa.com

3. India Oven

1031 Patricia Drive #106

(210) 544-5968

indiaovensa.com