Mykha's remains one of preeminent Vietnamese restaurants in all of the Chicago area, and probably the most consistently delicious restaurants in Glen Ellyn. Start with the egg rolls; they are simply incomparably prepared. Combined with fresh herbs and greens and completed with a citric sauce, virtually nothing else compares. For an entree, you cannot go wrong with the duck. I... more

