By far the best Chinese in Champaign and Urbana. Their Generals Chicken is the freshest most flavorful I've ever had. I also really like the spicy sole filet- the fish is extremely flavorful(not fishy) and tender. Really good egg drop and won ton soup. Love Rainbow Garden