These Barbacoa Tacos Would Kill Most Appetites Even Though There’s A Perfectly Good Explanation for ItThese Barbacoa Tacos Would Kill Most Appetites Even Though There’s A Perfectly Good Explanation for ItFinding "teeth" in your tacos is gross enough. Being told "sorry, but it's really ok" is just bizarre! John RobertsJohn Roberts