I keep meaning to try that taco truck but they're never open when I drive by. Pretty good stuff? I've been going to Taqueria El Rey just south of O on 27th and they're pretty good. Cheek meat burrito = yum
El Rey is good too, my roommates and I frequent them both often. But yes, el rancho is good. They are usually only open later in the evening, we usually hit them up when we leave the bars, lol. They have good tortas, but I usually get the tacos and quesadillas. Beware, the green sauce is hot!