House of China South
Permanently closed
2001 S 10th St
Mcallen, TX 78503
History
House of China is a family owned business since 2004, has grown to become one of the Rio Grande Valleys' favorite Chinese restaurant in the South side of McAllen Texas.
Specialties
Our award winning food is prepared by trained professionals and cooked to perfection. We offer a variety of food choices such as Chinese Buffet, American (Traditional), Seafood, Sushi, and Mongolian.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.



