Photos from Tarka Indian Kitchen


  • Vegetable Pakoras

    Vegetable Pakoras

427 North Loop 1604 West #101, San Antonio, TX 78232