space
space
Chicken Flautas

Chicken Flautas

Fast

26 Sep 2008
Another Las Cruces, NM favorite, named after their flute-like shape --  “flauta” means flute in Spanish.  This is a pretty cheesy intro, but I'm trying ...

space