As I was driving down Lake Street last night, I noticed a sign for a restaurant called "Los Andes." (It's on the south side of the street, I think near Grand.) The sign said it served Ecuadorian and Colombian food.
I've never noticed it before, but that doesn't mean that it hasn't been there for years. Has anyone tried it?