El Taco Llama #1 is one of Favorite restaurants in LA.

1. El Taco Llama #1

6.9
Mexican Restaurant · Winnetka · 8709 Corbin Ave (Corbin & parthenia), San Fernando Valley, CA