This Taco Bell is a Mexican-inspired quick service restaurant, part of a large Canadian chain known for tacos, burritos, and other menu favorites.