Good Mexican food is really hard to find in Las Vegas. And I don't mean "Americanized chain restaurant style" either. Don Juan's nails it. Get anything with chicken in it. Their chicken is packed full of flavor and it's moist--not dried out like most places. Tamales are outstanding. Tomatillo sauce is better than mine! And you have to try the lavender margaritas...unbelievably and decadently tasty. Oh yeah...service is awesome too. ;-)