O’Tacos Corporation Email Format
RestaurantsÎle-de-France, France501-1000 Employees
O'Tacos Corporation is a French fast-food chain built around the French Tacos concept, developed in 2007 in the Alpine region. It has pursued franchising since 2015 and now operates more than 350 restaurants across six or more countries from its base in Montrouge, Île-de-France, France. The business serves customers seeking quick, convenient meals through a fast-service format. More information is available on its website at o-tacos.com.