You are currently not logged in. Please Sign In to continue
Imbabura-Paradero La Tilapia
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.
If you’d like to watch this and more videos, join our free trial.