Elotes are grilled corn on the cob coated with a mixture of mayonnaise, cheese, lime juice, and chili powder. Esquites, on the other hand, are a street food dish made from kernels of corn that have been removed from the cob and cooked in a seasoned broth, typically flavored with ingredients like lime juice, chili powder, mayonnaise, and cheese. While they share some common ingredients, the main difference lies in the presentation and preparation of the corn. This Elote dish is very similar to esquites!