Location: Los Angeles
Story: I went to my favorite street taco joint just south of downtown Los Angeles. They make the tortillas right there... right in front of your face, as you order.
american ecstasy / diaryland