Taste of Asia has the absolute HANDS-DOWN BEST egg rolls on the planet. A light, crispy outside with very thin wrappers and a wonderful finely shredded fresh ingredients filling that will surprise you. The sweet and sour sauce is an in house specialty and is delicious. Their house soup is a fabulous light chicken based broth with delicate green ...