Close

About Taipei Castle Hills  //  A collection of pictures of our Restaurant

The Hu family has been serving up fine Asian cuisine for more than thirty years, beginning with a small restaurant in Houston. More than twenty years ago, first Taipei was established in castle hills and soon became a hit. It was featured in Texas Monthly and was voted best Chinese restaurant for several years by the San Antonio Express News.

At Taipei, fine dining is a focus on quality and that's why only the freshest produce, fish and meats are used. It is the only way to experience our unique flavor of classic Asian cuisine.

Come, indulge your taste buds with a taste of the Orient.

Providing the best in Traditional Chinese cuisine.