The delicious appetizer with the weird name, we love these Armadillo Eggs, they are actually a stuffed meatball, with a bit of hot pepper and creamy cheesy filling. Now THAT's what we are talking about!