I've been stopping into this joint for more than a few years now and my experiences have been positive for the most part. There have been instances where I got black beans rather than pinto and have only had cheese added by mistake once.
Putting that aside, they have a nice selection of vegan options and the ingredients/fillings are very flavorful. I typically rock a "baby bean with pinto" and a soft taco with beans/tofu. If you're not quite up for cooking at home and want to grab some takeout that is extremely tasty and inexpensive (under $15 to feed a family of 3) then I highly recommend frequenting this place. Always friendly service. Maybe they'll carry some vegan cheese one day.
Cons: x, x, x