Get directions to: Burrito Factory, Sunland, CA
Restaurant address: 8652 Foothill Boulevard Sunland, CA 91040, USA
Restaurant: Burrito Factory