O'Tacos is a French fast-food chain specializing in French tacos, a unique fusion of Mexican and French cuisine. They offer a wide variety of customizable tacos with a signature cheese sauce, available for dine-in, delivery, or takeout.