The main difference lies in the presentation and the overall concept. Elote is the classic grilled or roasted corn on the cob, while Mexican street corn salad takes those flavors and incorporates them into a salad.