After three years of living in Arizona I finally found my go to taco truck!! I am from Cali and there was always one spot I'd go to and my standards for good street tacos were really high. Finally I found this place and it's so close to my house! Home made tortillas, YAASSS!!!!