Redberry Restaurants has inked an agreement to build out 200 Taco Bell units in Canada, making it the largest Taco Bell franchisee in the country, according to a press release. Redberry currently operates 14 Taco Bell locations across Ontario. Theā¦