Chewsy is the free mobile app that makes it easy to find out what dishes are recommended by food critics and friends.

Download for iPhone
El Taco Llama #1
8709 Corbin Ave
San Fernando Valley, CA 91324
(818) 885-5918
  •  
  •  
  •  
  •  
  •  

California Fries

El Taco Llama #1

  •  
  •  
  •  
  •  
  •  
Stacey T.
Their California fries are topped with carne asada, sour cream, guacamole, and cheese. Best El Taco Llama in the valley! :)
Comments (
0
)
}