clock menu more-arrow no yes mobile

Tarka Indian Kitchen

11066 Pecan Park Boulevard, , TX 78613

(512) 394-6248

tarkarestaurant