A Faribault taquería known for generous portions and fresh house tortillas.