Taco Bell - Simcoe St. N., Oshawa, ON
N 43° 55.927 W 078° 52.747
17T E 670235 N 4866519
Taco Bell located at 1320 Simcoe Street North in Oshawa, Ontario.
Waymark Code: WM4F2T
Location: Ontario, Canada
Date Posted: 08/15/2008
Views: 27
The only stand alone Taco Bell location in Oshawa. Very old and outdated decor. Small dining area that is never clean and has a bad odor. I do not recommend this location to anyone. Has a walk up window.