They have good food and it's a different take on mexican. However, it is a swing or a miss day by day. Sometimes, they give you a quality taco. Sometimes it's fairly half-assed. There is no consistency. I do enjoy their food and unique flavors of margaritas. The place is always packed so expect to wait - there is never room at the bar so be prepared to stand. Definitely worth it for a $3 taco though.