Corn in a cup, also known as Esquites, originated in Mexico. It's a popular street food that's typically sold by vendors at festivals, markets, and sporting events. The dish has deep roots in Mexican culture and cuisine, with the practice of roasting or boiling corn dating back to ancient times. The modern recipe, which includes ingredients like cheese, chili powder, and lime, has been enjoyed in Mexico for many years and has gained popularity around the world for its delicious blend of flavors.