Talk about a walking taco! Extra crunchy, hold the lettuce, this dino’s looking delectable … somebody pass the hot sauce.