Location: Tire Shop Taqueria, Los Angeles
Story: I went for a repeat visit to the best tacos I've had in this town. I picked up a pair of my friends after work and we all jetted down just south of downtown Los Angeles. These tacos are authentic.
american ecstasy / diaryland