O'Tacos is a fast food restaurant known for its "french tacos," a fusion of Mexican and French cuisine.