Mexico City is one of the world’s biggest metropolises. There is a constant buzz and people are always on the move. The smell of street food being cooked up over charcoal, music blaring from buses and the notoriously bad traffic can all be an assault on the senses.
This city of over 20 million people is an unlimited maze of late-night taco stands, breakfast juice puestos [stalls] and lunch torta kiosks. A monster that feeds hungry chilangos three times a day, with something to eat on every corner and for every craving one might yearn for at any time of