Tarka Indian Kitchen
Add to Favorites
OPEN NOW
Today: 11:00 am - 10:00 pm
Saved to Favorites
Phone: (346) 802-2096
Address: 721 W 19th St Ste 7, Houston, TX 77008
1214 W 43rd St, Houston, TX 77018
460 W 19th St, Houston, TX 77008
2808 Milam St Ste D, Houston, TX 77006
1901 N Shepherd Dr, Houston, TX 77008
4219 Washington Ave, Houston, TX 77007
2201 Yale St, Houston, TX 77008
1801 Durham Dr Ste 5, Houston, TX 77007
2916 White Oak Dr, Houston, TX 77007
5820 Washington Ave, Houston, TX 77007
602 E 20th St, Houston, TX 77008