If you want to tried the closes thing to Mexican tacos, this is the place. They have some of the typical tacos you'd find in a place in mexico. The horchata water hit the spot too, its a thing to tried.
We tried tortas too, (Mexican sandwich) and it deserve an opportunity too.
I gave them 4 stars just because they didn't accept card, all must to be in cash. But the service is very good and the decoration is nice too.