O Tacos is a fast food restaurant specializing in French tacos and halal options.