5 Best Restaurants in Mexico City, Mexico

Background Illustration for Restaurants

Mexico City has been a culinary capital ever since the time of Moctezuma. Chronicles tell of the extravagant banquets prepared for the Aztec emperor with more than 300 different dishes served. Today's Mexico City is a gastronomic melting pot, with some 15,000 restaurants. You'll find everything from taco stands on the streets to simple, family-style eateries and elite restaurants. The number and range of international restaurants is growing and diversifying, particularly in middle- and upper-class neighborhoods like Polanco, San Angel, La Condesa, La Roma, Lomas de Chapultepec, and Del Valle. Argentine, Spanish, and Italian are the most dominant international cuisines; however, you'll also find a fair share of Japanese, Korean, Arabic, and French restaurants. Mexico City restaurants generally open 7–11 am for breakfast (el desayuno) and 1–6 for lunch (la comida)—although it's rare for Mexicans to eat lunch before 2, and you're likely to feel lonely if you arrive at a popular restaurant before then. Lunch is an institution in this country, often lasting two or more hours, and until nightfall on Sunday. Consequently, the evening meal (la cena) may often be really light, consisting of sweet bread and coffee, traditional tamales, and atole (a hot beverage made from corn and masa and sometimes chocolate) at home, or tacos and appetizers in a restaurant.

If having dinner, most locals start out at 9 pm; restaurants serving dinner stay open at least until 11 pm during the week, and later on weekends. Many restaurants are only open for lunch, especially on Sunday. At deluxe restaurants dress is generally formal (jacket at least), and reservations are recommended; see reviews for details. If you're short on time, you can always head to American-style coffee shops or recognizable fast-food chains all over the city that serve the tired but reliable fare of burgers, fried chicken, and pizza. If it's local flavor you're after, go with tacos or the Mexico City fast-food staple, the torta (a giant sandwich stacked with the ingredients of your choice for about $3). Eating on the street is part of the daily experience for those on the go, and surprising as it may seem, many people argue that it's some of the best food in the city. Still, stick to crowded stands to avoid a stomach illness.

Also cheap and less of a bacterial hazard are the popular fondas (small restaurants). At lunchtime fondas are always packed, as they serve a reasonably priced four-course meal, known as the comida corrida, which typically includes soup of the day, rice or pasta, an entrée, and dessert. There are few vegetarian restaurants, but you'll have no trouble finding nonmeat dishes wherever you grab a bite. Vegetarians and vegans, however, will have a more difficult time, as many dishes are often prepared using lard.

Colonia Polanco, the upscale neighborhood on the edge of the Bosque de Chapultepec, has some of the best and most expensive dining (and lodging) in the city. Zona Rosa restaurants often fill up with tourists, so don't expect to be sitting with the locals here. The Condesa and Roma neighborhoods buzz with a younger crowd all week.

Kura Izakaya

$$$ | La Roma Fodor's Choice

Savor deftly crafted modern Japanese fare—yakitori skewers, oden and ramen bowls, tempura, udon noodle, raw shellfish, and sushi and sashimi—in this inviting, contemporary space with a variety of seating options, including private tatami rooms. The menu stand-outs are many, including a serrano-wagyu beef roll and shrimp mapo tofu. There's an impressive selection of cocktails, wines, and artisan beers to match the food.

Rokai

$$ | Cuauhtémoc Fodor's Choice

An immediate success since it opened on a quiet side street in Colonia Cuauhtémoc, tiny Rokai is perhaps the most authentic Japanese restaurant in a city where cream cheese, chipotle mayo, and bottled hot sauce adorn many a sushi roll. Japanese chefs Hiroshi Kawahito and Daisuke Maeda use immaculately fresh fish brought in daily from Mexico's various coasts, primarily Baja California and Oaxaca, and turn it into sushi and sashimi, as well as cooked dishes. There's also a ramen restaurant next door, bearing the same name and ownership.

Río Ebro 87, Mexico City, 06500, Mexico
55-5207–7543
Known For
  • Traditional omakase tasting menu that is a bargain for the quality
  • Reservations typically needed
  • Vegetarian ramen dishes

Something incorrect in this review?

Makoto

$$$$ | Polanco

Japanese chef Makoto Okuwa brings his energizing point of view to Mexico's rich culinary heritage. The dishes are beautifully presented; main dishes like the black cod miso and short rib maki offer a complex blend of flavors. From the upstairs terrace, diners can look out over the leafy surrounding neighborhood.

Campos Elíseos 295, Mexico City, 11550, Mexico
55-5281–5686
Known For
  • Edomae-style sushi
  • Fresh local seafood
  • Trendy interior
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Recommended Fodor's Video

Mikado

$ | Cuauhtémoc

Strategically positioned a few blocks west of the U.S. embassy and close to the Japanese embassy, this spot is notable for its varied sushi and teppanyaki options. A fine Japanese chef and a cheerful mix of Japanese embassy workers and young Mexicans also make Mikado a real treat.

Paseo de la Reforma 369, Mexico City, 06500, Mexico
55-5525–3096
Known For
  • Hibachi grills in view of diners
  • Plentiful vegetarian options
  • Excellent yakimeshi, a fried-rice dish

Something incorrect in this review?

Taro

$$$ | San Angel
A bit south of San Ángel on the main street leading to UNAM, this clean and simple restaurant has been serving some of the finest Japanese food in the city since it opened in 1980. Sushi and sashimi prepared exactly as it is in Japan is a highlight, but you'll also find an extensive menu of izakaya-style dishes: gyozas, chicken karaage, seafood teppanyaki, tempura vegetables, beef katsu curry, and a variety of udon and soba noodle dishes.
Av. Universidad 1861, Mexico City, 04318, Mexico
55-5661–4083
Known For
  • Authentic sushi and sashimi
  • Beef and seafood teppanyaki
  • Outstanding sake selection
Restaurant Details
Closed Mon.

Something incorrect in this review?