From Our Editors
China Taste is a family-oriented Chinese restaurant located on W Main St in Hillsborough. With a flavorful menu, this Chinese restaurant will have you coming back for more. The excellent quality, set in a family-oriented atmosphere, will have you coming back for more.
One of the better traditional Chinese restaurants in the area, a visit to China Taste is definitely worthwhile.