If you’re in the southern part of Mexico City and looking for Mexican restaurants, check out this list of must-visits that will take you to time-honored spots, as well as some lesser-known but delicious options.
There’s something for everyone: from street stalls serving tacos and local eateries to fine-dining restaurants. Let your appetite take over, and let’s get started!
Antigua Hacienda de Tlalpan

It is a historic colonial complex nearly two centuries old; the building has been the site of various political events, such as Porfirio Díaz’s fifth election to the presidency. It has also served as a filming location for Mexican movies like *Pero sigo siendo el rey*.
Today, it is a restaurant that preserves stunning stained-glass windows, gardens inhabited by peacocks, and an ideal setting for enjoying Mexican cuisine in southern Mexico City. The menu features breakfast and lunch options, including dishes such as chiles rellenos, northern-style goat, duck in pipián sauce, and red snapper.
Pozolería Aquí es Guerrero

The legendary recipes of the state of Guerrero will win over diners in the southern part of the city. Of course, pozoles are the stars of the show, though there are also other gems of Mexican cuisine that are part of the feast: enchiladas, cecina, tacos dorados, chicken with mole, and even chalupas… All at super-affordable prices.
Just like in Guerrero, Thursdays are for pozoles. The best part? Here you can enjoy a Yoli, the state’s iconic soft drink.
Tacos Brígido
Perfect for those with a late-night craving. It’s a popular neighborhood taqueria in the southern part of the city known for its fast service and the great flavor of classic Mexico City tacos (pastor, suadero, longaniza, campechanos, and gringas).
It’s the perfect spot for a quick bite or a fast dinner with friends.
Arroyo Restaurant

It’s a traditional, folkloric, and enormous venue, ideal for family gatherings or group celebrations. It specializes in classic Mexican cuisine, being famous for its lamb barbacoa cooked in a clay oven and its carnitas.
In addition to the food, it stands out for its festive atmosphere, which often includes live mariachis and folk performances. It features a play area for children.
The Dancers of Coyoacán

Located in a colonial building in the heart of Coyoacán, this restaurant features a pleasant terrace overlooking Centenario Park.
Its menu stands out for its contemporary Mexican and fusion cuisine, paying homage to traditional flavors (especially those from Oaxaca) with modern touches. Additionally, they are renowned experts in spirits and have their own brand of artisanal mezcal.