I've heard great things from this place from many different people who've actually lived in Mexico for a while but somehow, it did not deliver for me.
We ordered to share three types of taco meat (you choose the meat and they give you all the other toppings) - carnitas, lamb and beef. All three came rather dry and lacking flavour: we had to put copious amount of salsa to make up for how dry the meat was. Otherwise, the taco shells were authentic shells made out of corn and the three types of salsa (different heat level) were quite good.
After my meal, I almost felt like we ordered the wrong thing, how can somewhere so well known and claimed fail so miserably? I will definitely come back and give this place another shot one day.