O'Tacos is a restaurant specializing in French tacos, a fusion of Mexican and French cuisine featuring customizable fillings and a unique cheese sauce. They offer a variety of tacos, bowls, and sides.