China Ho Reviews & Details
12602 Nacogdoches Rd
China Ho is located at 12602 Nacogdoches Rd in San antonio near the intersection of Nacogdoches Rd and Salado Pkwy. Their menu consists of Chinese dishes . Call (210) 650-0012 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:Nacogdoches Rd And Salado Pkwy
Tell us more about China Ho San antonio!