Guess what Taco Bell sells?

people in Newport were confused as to what Taco Bell sold so they clarified. Originally uploaded by revsphynx Taco Bell, according to this sign spotted in Newport, Kentucky, claims that they sell “tacos.” Which means that the popular restaurant chain – that does not sell anything remotely like real Mexican food (well, maybe “remotely”) – […]