Tarka Indian Kitchen Starts Construction on 3rd Houston Location
Tarka Indian Kitchen recently started construction on its third Houston restaurant with plans to officially open in mid-January. Located at 3701 S. Shepherd Drive, Ste. A, in Upper Kirby,...