O'tacos is the inventor and leader of the "french tacos" concept, a fusion of Mexican and French cuisine. They offer a wide variety of customizable tacos with over 40,000 combinations, alongside fries and bowls.