Mykha's 476 Forest Ave, Glen Ellyn, IL60137 This quaint restaurant, located in downtown Glen Ellyn, offers freshly cooked authentic Vietnamese food with a Spanish…More and French flare. They are proud to use only fresh, natural ingredients in their cooking. The menu includes traditional Vietnamese dishes like Basil Chicken to other culturally-influenced meals such as Grilled Pork Chops with Avocado Salsa and Country Catfish, giving patrons a wide variety of tastes to choose from. Mykha's is open weekdays for lunch and dinner, as well Saturday evenings for dinner. Reservations are recommended for weekends and holidays.