Yuca’s
An anonymous contributor sent this map to Yuca’s in the Los Feliz neighborhood of Los Angeles along with their recommendation to eat at the small taco stand for lunch. This was in 2010, mind you, and we pride ourselves in doing our research. We all know the American Apparel is no longer there, and just […]