It might sound strange to recommend a metro stop as one of the best places to grab street food in the Mexican capital, but if you surface to the street at the Chilpancingo metro stop (in Hipódromo Condesa), then you’ll find a wealth of stalls serving up everything from tlacoyos, sopes and tacos. This is a great market to head to if you’re on the move and don’t have time to head to one of Mexico City’s more well-known indoor locations. Legend has it that the flautas sold at the Puesto de Flautas stand are some of the best in the city.
Chilpancingo Metro, Hipódromo, Ciudad de México, México
Only trading on Saturdays, the Mercado Sullivan (Sullivan Market) is a roaming tianguis that sets up home on Avenida Sullivan from roughly 9am onwards. At this outdoor street market, you’ll find the quintessential Mexico City snack, the humble pambazo, alongside all the classic antojitos such as barbacoa, tacos and quesadillas. Take some time to explore the stalls before you plump for the puesto you want to eat at.
Sullivan Market, Avenida James Sullivan entre Manuel María Contreras y Rosas Moreno, Ciudad de México, México
Mercado de la Merced
Mercado de la Merced (more commonly known as simply La Merced) is one of Mexico City’s largest and oldest markets that, while dodgy at night, is reasonably safe during the day and a must-visit of the capital. Divided into seven zones, you can find any kind of food you want, but there are also plenty of stands where you can satisfy your Mexico street food cravings – just look out for the places that have running water and plenty of locals crowded around them and you really can’t go wrong.
Mercado La Merced, Calle Rosario s/n, Merced Balbuena, Venustiano Carranza, Ciudad de México, México
Mercado de San Juan
If you want a more adventurous (or unique) Mexico City street food experience, there’s no better place to venture than Mercado de San Juan which is known for serving up a ton of creepy crawlies and edible insects. You can also find plenty of international products there too, such as less widely available Asian greens and plenty of exotic meats that you would never imagine to be offered in Mexico (think crocodile and armadillo).
Mercado de San Juan, 2ᵃ Calle de Ernesto Pugibet 46-48, Centro, Ciudad de México, México
Easily one of Mexico City’s best indoor markets is the centrally-located Mercado Medellín, named after the Colombian city and, as you may imagine, a great spot to head if you want a more international flavor in your street food snacks. In fact, it’s well known for its Cuban ice cream vendors. However, you can still find some classic street food offerings at the Calle Coahuila entrance and a well-known seafood stall called La Morenita.
Mercado Medellín, Calle Campeche 101, Roma Sur, Cuauhtémoc, Ciudad de México, México
Taco Roundabout in Narvarte
Narvarte is home to one of Mexico City’s best known and reputable taco stand collections, which is less of a market and more of a hub of meat and tortilla goodness. Head to the Glorieta SCOP for a wealth of excellent food stalls that surround the area and branch off in all directions (although, Avenida Doctor José María Vertiz is one of the best streets to scout around on in our opinion). Some of the best taco stands to visit include Los Tacos de Cochinada, Tacos Beto and Juan Bisteces.
Glorieta SCOP, Av Universidad y Doctor José María Vertiz s/n, Benito Juárez, Narvarte Poniente, Ciudad de México, México
Famed for being the market where Frida Kahlo did her weekly shop, you can understand why the prices are somewhat elevated in this famous Mexico City market that’s known principally for tostadas (the stall is called Tostadas de Coyoacán) and seafood (the most reputable place is definitely El Jardín del Pulpo). Take a stroll through the market and see what catches your eye. If you don’t find anything inside, there are plenty of street vendors surrounding Mercado Coyoacán who’ll surely have something to entice you. We recommend hunting down tlacoyos.
Mercado Coyoacán, Ignacio Allende, s/n, Coyoacán, Del Carmen, Ciudad de México, México
Part of the so-called Three Amigos of Cinema collective, alongside fellow Mexicans Alfonso Cuarón and Guillermo del Toro, Alejandro González Iñárritu is perhaps one of Mexico’s best known cinematic exports. The first Mexican director to be nominated for the Academy Award, he was also the first Mexican to win a Cannes Festival Director prize. His roster of work is known for being dark, gritty and excellently shot with memorable scores. Here are his top seven must-see films.