
Taco Bell Canada, part of Yum! Restaurants Intl, started in 1981 with one restaurant in Ontario. Today it has grown to over 200 Canadian units, over seven provinces, to become the largest Mexican-inspired quick service restaurant in the country.
$ 10 or less per meal
Not Accepted









