Browsing Tags

Delichurros

Churros Los Angeles

Delichurros – “The Original Filled Churros” – Arrive in L.A. [CLOSED]

Delichurros, a company based in Ciudad Juarez, across the Mexican border from El Paso, is launching a branch in downtown L.A., promising “the original filled churros.” According to the company’s website, Delichurros started in...