O'Tacos is a fast-food establishment specializing in French tacos. They offer delivery services to the surrounding neighborhoods. The menu includes various options for their signature French tacos.