I remember mortimer posting this site, but it was the wrong url. Here is the correct one:
I can recommend "El Paisa" which is across the street from the Michoacan market at 29th and International.
Mmmmm. I wish we had taco trucks here at my undisclosed, safe and secure location.