KFC Taco Bell, 1020 Ottawa St. N., Kitchener Stanley Park
2570th visitor, Write a review
KFC Taco Bell Map

near N2A 3Z3

KFC Taco Bell is ranked #8 of 20 nearby Restaurants.

They say KFC Taco Bell is big, terrible, slowest