answersLogoWhite

0

Yes, they were invented in Mexico. This popular snack first originated in the city of Piedras Negras, Coahuila, Mexico, just over the border from Eagle Pass, Texas.

User Avatar

Wiki User

15y ago

What else can I help you with?