
Mercado Roma is Mexico City's modern food hall — a converted warehouse in Colonia Roma that houses over 60 vendors selling everything from craft beer and mezcal to gourmet tacos, artisanal ice cream, and the kind of elevated Mexican street food that has made the city a global gastronomic destination. Unlike the traditional mercados, which are chaotic and glorious and require some confidence to navigate, Mercado Roma is designed for comfortable grazing — clean, well-lit, and organised around a central bar.
The vendors represent the full range of contemporary Mexican food culture: traditional taquerías serving al pastor and suadero alongside sushi burritos, craft coffee roasters, a natural wine bar, and stalls specialising in regional cuisines (Oaxacan mole, Yucatecan cochinita pibil) that you'd normally need to travel across the country to taste. The rooftop terrace has a bar and additional food stalls, and on a warm evening the crowd — young, professional, and food-obsessed — creates an atmosphere that's equal parts neighbourhood hangout and culinary showcase.
Mercado Roma catches criticism from purists who see it as gentrification of the traditional mercado concept, and the prices are higher than a street-side taquería. But for visitors who want an introduction to the breadth of Mexican cuisine in a single, navigable space — or who want to compare a craft mezcal flight with artisanal tacos without walking across the city — it's an excellent starting point that leads naturally to exploring the more traditional markets and street food stalls in the surrounding neighbourhood.
Verified Facts
Mercado Roma is located in a converted warehouse in Colonia Roma
The market houses over 60 food and drink vendors
The market has a rooftop terrace with additional food stalls
It opened in 2014 as a modern gourmet food market
Get walking directions
225 Calle de Querétaro, Roma Norte, Cuauhtémoc, 06700, Mexico


