Tarka Indian Kitchen – 427 N Loop 1604 W Suite 101, San Antonio Hours Sun 11:00 AM – 9:00 PM Mon 11:00 AM – 9:00 PM Tue 11:00 AM – 9:00 PM Wed 11:00 AM – 9:00 PM Thu 11:00 AM – 9:00 PM Fri 11:00 AM – 10:00 PM Sat 11:00
Tarka Indian Kitchen – 427 N Loop 1604 W Suite 101, San Antonio Hours Sun 11:00 AM – 9:00 PM Mon 11:00 AM – 9:00 PM Tue 11:00 AM – 9:00 PM Wed 11:00 AM – 9:00 PM Thu 11:00 AM – 9:00 PM Fri 11:00 AM – 10:00 PM Sat 11:00