Ah. Hmmmm. Well.
The positives: the place is stunning! Great art on the walls--very Dia de los Muertos--and cool lighting that would be nice on a date. The margaritas are nice, and the El Chupacabra has some serious heat in it. $3 a taco is a decent deal, as well.
The less-than-positives: pretty much everything else. The tacos were... taco-ish. The chorizo lacked the greasy crimson of actual chorizo meat. The sauces all seemed a bit funny and off, too sweet or too creamy for a good taco. Between four tacos, I think my table only finished one of them. And do not--do not!--order the pickled veg. It tasted like the fermenting rinds of a vegetable bin. Ugh.
The staff were pretty crazy the night we visited, so I'll give them a pass on the less-than-stellar service, but the food was really lack-luster, if not just disappointing. Maybe I'll try them again. Maybe.