China Taste Address: 106 N Main St, Joanna, SC 29351 Phone: (864) 697-5040 Restaurants, Chinese Other Businesses: Kippies Cafe LLC at 110 N Main St, Joanna, SC 29351