JavaScript is not enabled.
El Taco Llama - 0 Reviews - 12101 Saticoy St, North Hollywood, CA - Restaurants Reviews - Phone (818) 255-3902

El Taco Llama

Claim
marker
12101 Saticoy St
North Hollywood, CA 91605
marker
(818) 255-3902
Incorrect info? Correct your listing

Main categories:

Restaurants , Mexican Restaurants

Related categories:

Food & Dining

Reviews

Editorial review from Citysearch 2/23/2014

This location is great. Dingy and not the cleanest, but the food is great and staff nice enough. Easy parking. more
< Previous 1 Next >

Menu for El Taco Llama




SUMMER SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 9/30/2018

Additional information

  • Neighborhoods:

    North Valley, Sun Valley
badge