Taco Boyz is a fresh-fast Mexican restaurant offering authentic recipes made with locally sourced ingredients. A Canadian franchise with dine-in, pick-up, and delivery options.