El Taco Llama
(625)
Mexican restaurant
Address: 24374 Main St, Santa Clarita, CA 91321
Hours: Open ⋅ Closes 10 PM
Phone: (661) 255-7035
No information is available for this page. · Learn why
3 flautas made with flour tortillas. Choice of chicken or shredded beef. Serve with rice, refried beans, lettuce, guacamole, tomatoes, monterrey jack cheese ...
#1. Store Hours : 8am-9pm. Take-Out : (818)997-9360. 16858 Sherman Way, Van Nuys 91406. MTB's profile picture. MTB. Quesarito's profile picture. Quesarito.
Rating
(6) · $
El Taco Llama, Los Angeles: See 6 unbiased reviews of El Taco Llama, rated 4.5 of 5 on Tripadvisor and ranked #2625 of 10882 restaurants in Los Angeles.
El Taco Llama. 1 like. Mexican Restaurant.