Armadillo on the Westside
My friend is from Uruguay where Armadillo is eaten every year in February. I searched the boards and only found it at the Hawaii Supermarket in San Gabriel. Does anyone know a place closer to the westside to get it? Any help would be great.