This place gets 3.5 stars. I've had a lot of Mexican food in my life, some authentic and others not so much. The food is very tasty, 4 star in terms of taste but the way the restaurant is run is very odd. This place is very popular and there's usually a line waiting out the door from videos and pictures that I've seen. As the name suggests, this place is all about tacos done many different styles. There's chorizo, lingua, Al pastor, cabeza and many more! Depending on the type of taco you want, you have to stand in a specific line that makes them. So if you want 2 or 3 types, you might have to stand in 2 or 3 lines. It is a MUST to come in a group if you want to try multiple types without standing in different lines wasting time. I'm not sure if how the restaurant runs is a result of popularity or based off some tradition. The staff speaks little English and caters to Spanish speakers. Indoor and outdoor seating is offered but it's a fight to even get seats(we were a group of 2). Food is good but restaurant service is a mess.