Ecuadorian restaurant owner, Carmen Itarba, speaks to us about her restaurant in Yawarkucha, Ecuador, which specializes in tilapia and caters to Ecuadorians and tourists alike.
Ecuadorian restaurant owner, Carmen Itarba, speaks to us about her restaurant in Yawarkucha, Ecuador, which specializes in tilapia and caters to Ecuadorians and tourists alike.