Taco Boyz is a Mexican restaurant aiming to set a new standard for quick-serve fresh food, using high-quality ingredients and classic cooking methods. It is part of a franchise group with locations across Canada.