Tarka Indian Kitchen
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: 11:00 am - 9: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
5820 Washington Ave, Houston, TX 77007
460 W 19th St, Houston, TX 77008
2808 Milam St Ste D, Houston, TX 77006
4219 Washington Ave, Houston, TX 77007
2201 Yale St, Houston, TX 77008
1901 N Shepherd Dr, Houston, TX 77008
2916 White Oak Dr, Houston, TX 77007
1400 Blalock Rd, Houston, TX 77055
1801 Durham Dr, Houston, TX 77007