O'Tacos is a fast-food establishment specializing in French Tacos. They offer customizable tacos with various fillings and sauces, providing a unique take on traditional Mexican street food. The restaurant is known for its innovative approach to tacos.