El Taco Llama.
Hours:
8709 Corbin Ave # B, Northridge CA 91324
Tips
Hours
Most Recent Reviews
-
November 2023
Not a place for fine dining but food was delicious. Salsa was on point. Cash only.
-
November 2023
Deserves way more than 4.1 stars. Super solid spot.
-
September 2023
it is a good family business, very delicious food I could eat here everyday if I could!!
More Comments(178)
Other Information
Cuisines: Mexican, Take Out, Latin American
Price Range: Below Average
You May Also Like
-
Northridge, California