Taco Bell/KFC, 951 Homer Watson Blvd., Kitchener Trillium Industrial Park
592nd visitor, Write a review
Taco Bell/KFC Map

Taco Bell/KFC is ranked #8 of 28 nearby Restaurants.

They say Taco Bell/KFC is delicious