By Walt Hickey Liking Numlock? Forward today’s email to a friend you think may enjoy it and might subscribe. British Invasion Taco Bell will open its first location in London, realizing the full potential of the Anglo-American alliance and offering to the British people the single greatest cultural product in the history of the country. The restaurant is feverishly opening restaurants internationally as part of a drive toward
I guess that I'm in the minority--even though I generally love Mexican cuisine, I can't stand Taco Bell!