Get directions to: Mi Casa Tortilla Factory, Safford, AZ
Restaurant address: 621 South 7th Avenue Safford, AZ 85546, USA
Restaurant: Mi Casa Tortilla Factory