• Mister Neon@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    22 days ago

    I’ve seen that! It’s in the metro station right below Zócalo right where the Templo Mayor is located.

    I was thinking about that today, a time when my life was better.

    I would sell my soul for grilled nopales with some papas fritas and an agua fresca to wash it down.