Get directions to: Burrito Factory, Santa Clarita, CA
Restaurant address: 23029 Soledad Canyon Road Santa Clarita, CA 91350, USA
Restaurant: Burrito Factory