Tarka Indian Kitchen – 11066 Pecan Park Blvd, Cedar Park, TX 78613, United States Timings: Wednesday 11am–9pm Thursday 11am–9pm Friday (Good Friday) 11am–9pm Hours might differ Saturday 11am–9pm Sunday (Easter Sunday) 11am–9pm Hours might diffe
Tarka Indian Kitchen – 11066 Pecan Park Blvd, Cedar Park, TX 78613, United States Timings: Wednesday 11am–9pm Thursday 11am–9pm Friday (Good Friday) 11am–9pm Hours might differ Saturday 11am–9pm Sunday (Easter Sunday) 11am–9pm Hours might diffe