El Taco Llama

24374 Main St, Santa Clarita
(661) 255-7035