3154 Southeast Military Dr # 105
San Antonio, 78223
TX, United States
San Antonio, 78223
TX, United States
- (210) 510-0024
Rate and review Chaba Thai Restaurant in San Antonio, TX, United States!
Share your experiences at Chaba Thai Restaurant with your friends or discover more Thai Restaurants in San Antonio, TX, United States.