I've been here a couple times and each time has been pretty enjoyable. Had the tortas in various forms as well as a couple other dishes. The green sauce at the table is delicious.
I might have a taco "face-off" between here and el charro... we'll see who wins.