O'Tacos is a taco restaurant specializing in the "French tacos," a French take on the Mexican classic. They offer customizable tacos with a variety of ingredients.