O'Tacos is a taco restaurant specializing in the "French tacos," a French take on the Mexican classic, offering a fusion cuisine experience.