Sunday, September 11, 2005


El Matador Taco Truck in the parking lot by Western and the 101 Freeway. The consensus here is that it has some of the best tacos in LA.

No comments:

Blog Archive

Contributors