This is Elote, a corn based Mexican snack. It is usually served on a stick, but here it's served in a bowl. The ingredients are bountiful: Mayo, butter, chihuahua cheese, chili powder, cilantro, lime, salt, and, of course, CORN!

This video from El Periquito Amarillito MR shows this amazing concoction being assembled. Doing the math (thanks Google), 40 pesos is roughly 2 bucks for this heart stopping, mom slapping, shirt ruining snack!