Depends on what kind of taco you're looking for. I bite the bullet about twice a year because I like El Pato's beef guisada with cheese pato but it always sticks with me for the rest of the day.
For Jalisco-style tacos, I like Tacolandia. Its a total dive but authentic. Can't really comment on El Zarape because I've only had their tacos once or twice and it was quite some time ago. As everyone reading this already knows, its really about personal preference!