Rancheros Pizza is a pizza establishment. The search results mention 'La mejor pizza de Cali' which suggests a focus on pizza quality.