Los Tres Pollos is a casual Mexican restaurant specializing in grilled chicken marinated with natural ingredients.