Chain: LeChurro

LeChurro Dips Its Way into New York City

LeChurro, NYC’s new destination for authentic Spanish churros, opened October 24 at 1236 Lexington Avenue (between 84th and 83rdStreets). LeChurro aims to combine tradition with modern innovation by offering old-fashioned, made-to-order churros, served in beautiful packaging in a fun and friendly environment. The store will offer cones of churros (cucurucho means cone), mini churros, chocolate-dipped […]