Restaurants to visit in Mexico City

Traveling to Mexico City means experiencing one of the most interesting cities in the world, full of interesting attractions, a vast tourist and cultural destination. Of course, culinary life is a must when it comes to fully experiencing the city, and the options in this city are some of the best worldwide, allowing you to visit luxury restaurants with an endless portfolio of options made by Mexican chefs with Michelin stars

Today, we’re exploring high-quality restaurants that, in addition to showing off their culinary magnitude, are truly beautiful. Below is a short list of ten beautiful restaurants for excellent dining. Enjoy!

1. Salazar

This restaurant offers a balanced menu of international specialties and Asian influences, with a specific inclination towards country cuisine prepared with seasonal ingredients. Its culinary offer is as delicious as its beautiful terrace on the rooftop of PÚBLICO Coworking, where you can enjoy spectacular views of the Monument of Independence. This is a special collaboration between the architect Alfonso López Velarde, the interior design of Habitación116, and the lighting of SOMBRA, which resulted in a country bistro with wood finishes, sober colors, and a warm atmosphere.

Salazar restaurante

Location: PÚBLICO Coworking.
Address: Av. Paseo de la Reforma No. 333, piso 8, CDMX.
Phone number: 55 4090 0714.
Open Wednesday through Saturday from 2pm to 2am

2. Terraza Alaia

A combination of Mediterranean essence and gastronomic harmony, which prioritizes the origin and temporality of the ingredients in its dishes. It is considered one of the best places to enjoy haute cuisine in the south of CDMX. Its terrace is in keeping with its culinary proposal, and its space offers a feeling of freedom and freshness, through high ceilings and large light inlets. It boasts privileged views of its beautiful old construction. Its architecture is Mediterranean in style, with contrasting colors and natural vegetation adorning its walls, handmade tiles, and stone floors. 

Terraza Alaia

Address: Cda. Canoa 80, Tizapán San Ángel, CDMX.
Phone number: 55 5616 6336.
Open daily

3. Ling Ling

The Ling Ling in Mexico City is the result of the Asian culture of Tao Group Hospitality with the sustainable gastronomy of Dinar to create an izakaya of incomparable quality. It is the first of ten restaurants that will open their doors within the Mexican Republic, a result of the partnership between both companies, which maintain the exclusive seal of Grupo Hakkasan, an international luxury and entertainment company whose restaurants have been recognized with Michelin Stars. This restaurant has Japanese, Thai, Vietnamese, and Korean influences that result in an experimental menu of small Cantonese plates. 

Ling Ling

Location: Ritz-Carlton.
Address: Av. Paseo de la Reforma 509, Piso 56 del Ritz-Carlton, Cuauhtémoc, CDMX.
Phone number: 55 5919 1559.
Open daily

4. Macarella

The design of the Macarella restaurant is stunning. A beautiful space with a remarkable design, its menu incorporates Mediterranean dishes with an Italian touch. You’ll find a classic and luxurious environment that contrasts with its more modern decorations in green, yellow, and brown hues. Its interior allows you to enjoy a quiet, more intimate meal. It also offers the perfect terrace for a good night in the best company. Risottos, pastas, and land and sea specialties are made from the highest quality ingredients.

Macarella - restaurante

Address: Av. Paseo de las Palmas 781, Lomas de Chapultepec, Miguel Hidalgo, CDMX.
Phone number: 55 2142 1535.
Closed Mondays

5. Taverna

Taverna restaurant is located inside an old house in the Juárez neighborhood and is one of the absolute musts in CDMX. It is inspired by medieval taverns and offers not only Mediterranean culinary delights but a variety of spaces adaptable to any occasion. There you’ll find a small outdoor area, with natural vegetation, perfect for enjoying dinner with your partner or friends. From their grilled options, we recommend the fish feast and the grilled cheese eggplant with a fried egg.

Taverna - restaurante

Address: Calle General Prim 34, Juárez, CDMX.
Phone number: 55 1945 7664.
Open daily

6. Arango Cocina de Raíces

At Arango Cocina de Raíces, you’ll find a place that truly exalts Mexican restaurants and cuisine with Puebla roots, through a high-level culinary offer and the best views of the Monument of the Revolution and the Latin American Tower. Its Chef, Alejandro Cuatepotzo, a disciple of Enrique Olvera, has brought Mexican culinary art to London, the Turks and Caicos Islands, Colombia, the United Arab Emirates, and the United States. We now have the privilege of having his work featured in his country of origin. Try the yuca tamale with mushrooms and mole poblano, sesame seeds, hoja santa, and radishes.

Arango Cocina de Raíces

Address: Av. de la República 157 piso 7, Col. Tabacalera, Del. Cuauhtémoc, CDMX.
Phone number: 55 5705 5034.
Open daily

7. Casa Olympia

The variety of 1950s portraits, drinks, woven chairs, and wallpaper by designer Matthew Williamson—known for his bold and colorful work—turn Casa Olympia restaurant into a showroom that feels like a Wes Anderson movie. Mediterranean cuisine is the focal point of the space. Try the tuna in citrus oil with a green salad and a bit of aioli, or the octopus a la talla accompanied by parmesan endive and grilled lemon.

Casa Olympia

Address: Anatole France 70, Polanco, Polanco III Secc., Miguel Hidalgo, CDMX.
Phone number: 55 1297 9300.
Closed Mondays

8. Magda

Magda is an anthology restaurant, one of the culinary and design marvels in San Ángel, with a gastronomic proposal by chef Mario Espinosa, which simultaneously offers a menu of national heritage and an exhibition of contemporary art pieces on site. It is an excellent option for breakfast or brunch with mimosas; don’t miss its jazz sessions accompanied by oysters and sparkling wines.

Magda - restaurante

Address: Calle Museo del Carmen 4, San Ángel, CDMX.
Phone number: 55 1689 6073.
Open daily

9. OXA

OXA is a restaurant that aims to elevate Mexico through historical dishes and respect for its culinary evolution, sharing the mastery of chef Ana Martorell, together with partners Alberto Padilla, Javier Mendoza and José Ignacio Higuera. It is located in San Ángel, one of the most emblematic neighborhoods of CDMX, where beautiful old buildings and venues speak to the country’s cultural heritage. In this restaurant, you can enjoy one of the most romantic gardens in the neighborhood. OXA is undoubtedly one of the most beautiful restaurants in CDMX. 

OXA - restaurante

Address: Plaza San Jacinto 11, San Ángel TNT, San Ángel, Álvaro Obregón, CDMX.
Phone number: 56 4157 6048O.
Closed Mondays

10. Madre Café

A beautiful 20th century mansion with striking design and architecture in the Roma neighborhood houses the Madre Café restaurant, with a unique and first-rate culinary proposal. Its menu offers dishes such as ricotta ravioli, Bolognese cannelloni, poke bowls or sandwiches, and a wide variety of drinks including spectacular cocktails. The beauty of this building makes for a unique view, with terraces surrounded by greenery and rooms with a warm, romantic atmosphere.

Madre Café - restaurante

Address: Calle Orizaba 139, Colonia Roma, CDMX.
Phone number: 55 8560 9576.
Open daily


Wondering where to eat in the Perla Tapatia? Discover ten Guadalajara restaurants you can’t miss and the 5 best omakase menus in the city.