Churros in New York City - NBC New York

    Churros in New York City

    Lilliana Vazquez checks out two New York City spots where churros are the main attraction. (Published Tuesday, Dec 4, 2012) Lilliana Vazquez checks out two New York City spots where churros are the main attraction. See More