Tao’s Thai Hot Restaurant

8110 Fredericksburg Rd, San Antonio, TX 78229, United States