I ate there this past Saturday and I loved it. We are going again in September, heck if I can squeeze it in we may go once more in between. I had never dined at San Angel due to negative reviews. Now that we don't live to far (three hours south) we figure we are going to do all of WS restaurants. I am soooo glad we tried this place. The food was good, the service was terrific our waitress was on top of things. Our food was hot and she refilled our drinks without asking. I ordered the Pollo A Las Rajas and it was great. The chicken was very tender and I loved the rice. My DH and DS both ordered the Enchiladas Verdes de Pollo without the Pollo they asked for ground beef and it was no problem. I tried them, in fact I ate half of them because my DS didn't really care for them, but he is VERY fussy he did like the rice and ate that. My other DS ordered the Tacos de Ribeye and he loved them. We would all go back again (younger DS said he's ordering chicken fingers off the kids menu next time) if you have anymore questions let me know. I took pictures too if you'd like to see any of the things we ate.
I say give a try. I really liked it. We lucked out with a table against the wall so we didn't feel cramped. The tables in the restaurant look very congested. We ate at lunch and they were turning away walk-ins.