At Aldi in some locations you could buy these things that were in packs like hot dogs but had a different name and were thicker and had different color on the inside and tasted different and I think they were Mexican food and I think the name was in spanish but I do not speak Spanish
I have not had them for years and I do not know if they still sell them but if you go to Aldi I would check there