You read it right, Taco Bell is the latest restaurant for people to find out/reveal that their meat contained other than beef and chicken…. but HORSE! Listen Below:   Britain’s Food Standard Agency conducted a test to reveal that there was indeed horse meat being served. Taco Bell even ran a test itself and […]