Remove Ads

Photos for Tara Thai Kitchen

Tara Thai Kitchen

2606 N Mesa St, El Paso, Texas 79902 USA

246 Reviews