This place is in an ideal location, just a couple blocks down from Union Square and one block over from The Strand. I've been here a handful of times, and I've always left rather happy. I'm allergic to anything in the red pepper family, so the fact that they've never almost killed me (LOL) is good.
Portions are large, I'm a fan of the chile rellenos. My husband eats meat, and--well--he gets the crunchy tacos and anything beef. Can't say we've had a bad meal there, but do be warned that the staff can be a little absent minded (as you might have to ask twice for your bill, and sometimes they seam air-headed when not). Just smile, and it will all work out.
Though, the ladies room, on the second floor, is a classic NYC one. There's two stalls, and one requires nearly everyone to turn sideways to get inside.