This is the food page of Taco Bell on 1800 Sheppard Ave. E Toronto ON M2J5H1.
(first reviewed on August 13, 2013, last updated on April 22, 2016.)
Taco Bell is ranked #1 of 19 Restaurants in Parkway Forest Toronto.
This page has had 335 visitors. You are the 335th.