Mexican and Colombian flavors await at Rancho Los Carnales, offering fresh dishes and live music.