O'tacos is a fast-food chain specializing in French tacos, which are large flour tortillas filled with meat, cheese sauce, and various toppings. The establishment offers a customizable dining experience for its customers. Key facts from search results include its specialization in French tacos.