I found this place at project taco a taco festival in north Las Vegas. They had the longest line at the festival "and not because they were slow" they are amazing I live up in the north west side of town and will definitely continue to drive all the way over here passing some pretty good taco shops to get these tacos love this place.