Tacos were good, salsa was OK. I ordered few Barbacoa tacos, they had good flavor but very greasy for my taste. My friend had a steak torta, he said that was actually very similar to the ones he had in Mexico. I would like to try this place again and hopefully their meat won't be as greasy. The price is fair though for their portions