Mother Fucker. Food Eater

One huarache de lengua and two tacos de pastor. Super Taqueria, Durham NC.