El Taco Llama. is a Mexican restaurant located in Northridge, CA 91324. It is one of the 337 Mexican restaurants in United States. Address of El Taco Llama. is 8709 Corbin Ave # B, Northridge, CA 91324, United States. El Taco Llama. can be contacted at 18188855918. El Taco Llama. is rated 4 (out of 5 stars) by 312 reviewers on the web.
Some of the places around El Taco Llama. are -
8709 Corbin Ave # B, Northridge, CA 91324, United States
Contact number of El Taco Llama. is 18188855918.
Rating of El Taco Llama. is 4 out of 5 stars.
Address of El Taco Llama. is 8709 Corbin Ave # B, Northridge, CA 91324, United States.
El Taco Llama. is located in Northridge, CA 91324.
El Taco Llama. is a Mexican restaurant in United States
Pincode of Northridge, CA 91324 is 91324