Mandarin Taste has been a cornerstone of dining in Anaheim Hills since our restaurant's establishment in 1984. We are conveniently located on Santa Ana Canyon Road near South Imperial Highway and the 91 Freeway, a perfect destination for both local and out-of-town guests.