Founded in Montreal, the Mont Tacos brand imports an innovative concept of fast food restaurants based on an authentic product, the French-style taco.