Friday, July 5, 2002

El Tepeyac - 2002

The biggest burrito, its at El Tepeyac. The bigger the better.


812 North Evergreen Ave, Los Angeles, CA 90033

No comments:

Post a Comment