O'Tacos is a fast-food establishment specializing in French tacos. They offer a unique take on tacos with various fillings and sauces, available for quick service and delivery.