Solid taqueria for all of your taco needs. I've only had al pastor and chicken (without onions), but my SO has ordered it all and loves everything. Only bad thing I can say is that one time I went to order al pastor (pregnancy cravings, man!) and they didn't have pineapple! Only happened once, but still not cool. I love the fresh avocado they serve and I like to take limes from the salsa bar and squeeze them onto my tacos. Mmm!
A lot of people come into the restaurant only for the bathroom; enter at your own risk!