I've been to Ta Chido 3 times since starting to work nearby and I have left happy every time.
The first time I was there I had the chicken quesedillas and they were very nice. On the second and third visit I had the the pulled pork Torta sandwiches as well as the pull pork tacos and they were fantastic. The cherizo tacos are also quite nice but not as memorable as the pulled pork.
Fans of mole should expect the more traditional cacao mixture rather than the "chocolaty" version some placed make.
Overall this will be a go to spot for as long as I work nearby.