Los Cauchos offers slow-cooked, typical Colombian cuisine. Known for its quality food and lively atmosphere.