Originally Posted by Spencer
El Tepeyac, BOOM!
El Tepeyac has some beastly burritos! I remember back in the day, if you finish a "dos manos" burrito (I think that's what it was called) you would get it for free. I wonder if they still do that.
Speaking of Mexican, the best taco truck taco I've had in recent memory is Leo's Tacos on La Brea and Venice (the orange truck in the 76 gas station lot...I think there are 2 other trucks sharing that intersection). It's best at night - their al pastor sliced fresh from the spit is cray