El Taco Llama
CLOSED NOW
Today: 9:00 am - 10:30 pm
Tomorrow: 9:00 am - 10:30 pm
24 Years
in Business
Phone: (818) 765-5546
Address: 11511 Sherman Way, North Hollywood, CA 91605
Phone: (818) 765-9630
Cuisines: Mexican, Latin American
11746 Victory Blvd, North Hollywood, CA 91606
10960 Sherman Way, Burbank, CA 91505
11546 Sherman Way, North Hollywood, CA 91605
6622 Van Nuys Blvd, Van Nuys, CA 91405
6427 Lankershim Blvd, North Hollywood, CA 91606
5300 Lankershim Blvd Suite 103, North Hollywood, CA 91601
6343 Laurel Canyon Blvd, North Hollywood, CA 91606
11018 Vanowen St, North Hollywood, CA 91605
11723 Saticoy St Ste A, North Hollywood, CA 91605
6601 Lankershim Blvd, North Hollywood, CA 91606