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.

Find related places

Own this business?
See a problem?

You might also like

United StatesTexasHouse of China South

Partial Data by Foursquare.