O'Tacos is a fast-food restaurant specializing in "French tacos," a unique fusion concept that reimagines the classic Mexican taco with a French twist. They offer a variety of tacos and other quick meal options.