While elotes and Mexican street corn salads have similar ingredients and flavor profiles, they are quite different - especially in presentation. Elotes are whole ears of grilled corn slathered in creamy mayo, cheese, and spices, while Mexican street corn salad is a tossed salad of kernels, creamy mayo, and spices.