Thai Restaurant Reviews & Details
1709 Babcock Rd
Thai Restaurant is located at 1709 Babcock Rd in San antonio near the intersection of Babcock Rd and Newgate Dr. Their menu consists of Thai dishes . Call (210) 341-0606 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:Babcock Rd And Newgate Dr
Tell us more about Thai Restaurant San antonio!