Discussion in 'Off Topic Abyss' started by Redneck, Aug 30, 2012.
Downtown where i live at Christmas time.
Today I found out that my crazy but commercial district South London town's got a Taco Bell now.
Apparently it opened last December (I asked).
My lunch today.
This is not My home town, but try Del Taco instead..
I work very near here and Love their Tacos!
Oops, you are from Europe and will have to wait.
Here is a better pic.
Pretty much main street in my town
Separate names with a comma.