YEA!! Finally a Los Dos in the Tukee!! Machaca Chimi is the best and it was even better than I remembered. The service has always been mediocre at all their restaurants but the food makes up for it. Can't wait to go back for happy hour and have one of those delicious margaritas!!