Taste of China Taste of China Photo Location: 1417 Highland Ave. Carrollton KY 41008 Directions Delicous Asian cuisine. Hours: Mon-Thurs-10:30am-10pmFri-Sat-10:30am-11pm Read More 502-732-8003 Amenities Facility Amenities Vegan Menu Options General Information Family Friendly Handicap Accessible Find Nearby... Kentucky's Most Iconic Attractions