Flautas Friday?

El Paso is the place where I fell in love with flautas. It’s so different from the taquitos I grew up with. The ones I’ve had at places like with […]