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.