More ideas from Petr
Those blues ones are a blue corn base with mashed beans inside, and you can get it topped with red or green sauce, cheese and onions, or all of those which is called "bandera". They are called tlacoyo and they are SO good.

Street Food Mexico - Those blues ones are a blue corn base with mashed beans inside, and you can get it topped with red or green sauce, cheese and onions, or all of those which is called "bandera". They are called tlacoyo and they are SO good.

My favorite - Mexican street corn, known as elote. Best eaten at Cafe Habana in New York.

Cafe Habana Inspired Grilled Corn: Elote - I had forgotten this tasty treat we had in Mexico. Doesn't sound good with mayo on it, but it is delicious!