O'Tacos offers a French take on the classic Mexican taco, specializing in a fusion cuisine concept.