O'Tacos is a fast food restaurant specializing in French tacos, offering customizable options with various meat fillings and cheese sauce.