Colombian flavors await at Los Helechos, a countryside restaurant.