KFC is the largest chain of chicken restaurants in the world. The first restaurant opened in Calgary in 1954. Today over 2.5 billion great tasting meals are served every year in over 10,000 KFC Restaurants worldwide TACO BELL Fast-food Mexican favorites including tacos, burritos and nachos. At Taco Bell, we take great pride and care to provide you with the best food and dining experience in the quick service restaurant business.
category Food Court