Mexican & Latin restaurants in Lima
All Lima restaurants

Best Mexican and Latin American restaurants in Lima

8 Mexican and Latin American tables worth the trip in Lima, Peru — what they cost, what to order and how early to book.

Latin American kitchens have some of the fastest-moving cooking anywhere: masa ground in house, ceviche cured to order, and Nikkei menus mixing Peruvian and Japanese technique.

In Lima the Mexican and Latin American list is led by Central in Barranco (Acclaimed local fine dining, S/1200-S/1500 | $320-$400 per person). If you want the same cooking for less, Isolina Taberna Peruana at S/100-S/200 | $25-$55 is the value pick.

  1. 1.

    Central

    Acclaimed local fine dining

    Contemporary Peruvian · Barranco · S/1200-S/1500 | $320-$400

    Virgilio Martínez Véliz

    Central is celebrated for its 'ecosystems' menu, exploring Peru's diverse altitudes and biodiversity. The culinary journey is a deep dive into the country's unique ingredients, presented with scientific precision and artistic flair in a modern, earthy setting. It consistently ranks among the world's best restaurants.

    Order: Diversity of an Ecosystem; Land of Corn

  2. 2.

    Maido

    Acclaimed local fine dining

    Nikkei · Miraflores · S/995-S/1100 | $265-$295

    Mitsuharu 'Micha' Tsumura

    Maido masterfully fuses Japanese techniques with Peruvian ingredients, creating the exquisite Nikkei cuisine it's famous for. The tasting menu is a vibrant, intricate progression of dishes, served in a stylish, welcoming environment that reflects both cultures. Micha Tsumura's creativity knows no bounds.

    Order: Nigiri a lo Pobre; 50-Hour Beef Short Rib

  3. 3.

    Astrid y Gastón

    Acclaimed local fine dining

    Modern Peruvian · San Isidro · S/650-S/800 | $175-$215

    Gastón Acurio

    A pioneering force in Peruvian gastronomy, Astrid y Gastón continues to reinvent traditional dishes with contemporary elegance. Housed in a beautifully restored hacienda, the restaurant offers an immersive experience, showcasing the depth and evolution of Peruvian flavors. It's a cornerstone of the city's culinary identity.

    Order: Cuy Pekin; Chaufa de Mariscos

  4. 4.

    Kjolle

    Acclaimed local fine dining

    Peruvian Modern · Barranco · S/990-S/1100 | $265-$295

    Pía León

    Kjolle, led by World's Best Female Chef Pía León, focuses on showcasing individual Peruvian ingredients in their purest form. The menu, distinct from Central (which shares the same complex), is a colorful, refined exploration of biodiversity, presented in an elegant and bright dining room. Each dish highlights unique textures and tastes.

    Order: Seafood with Kiwicha and Maca; Cacao and Algarrobo

  5. 5.

    Mérito

    Acclaimed local fine dining

    Venezuelan-Peruvian Fusion · Barranco · S/300-S/450 | $80-$120

    Juan Luis González

    Mérito offers a compelling fusion of Venezuelan and Peruvian culinary traditions, focusing on seasonal ingredients and meticulous execution. The small, intimate setting and open kitchen provide a vibrant atmosphere where diners can observe the creative process. It's a dynamic and exciting addition to Lima's gastronomic scene.

    Order: Arepa con Cangrejo; Tiradito Nikkei

  6. 6.

    Rafael

    Acclaimed local fine dining

    Mediterranean-Peruvian · Miraflores · S/250-S/400 | $65-$105

    Rafael Osterling

    Rafael is a long-standing institution known for its sophisticated blend of Mediterranean and Peruvian influences, emphasizing fresh ingredients and bold flavors. The atmosphere is chic and cosmopolitan, attracting a discerning local and international clientele. It consistently delivers elegant, refined dishes with a creative twist.

    Order: Ravioles de Langosta; Pulpo a la Brasa

  7. 7.

    Mayta

    Acclaimed local fine dining

    Contemporary Peruvian · Miraflores · S/400-S/600 | $105-$160

    Jaime Pesaque

    Mayta celebrates Peruvian ingredients through a modern lens, focusing on ancestral techniques and regional products. The menu presents a sophisticated journey through Peru's diverse culinary landscape, served in a stylish, minimalist setting that allows the vibrant dishes to shine. It offers a refined yet approachable fine dining experience.

    Order: Pato con Arroz; Ceviche Caliente

  8. 8.

    Isolina Taberna Peruana

    Acclaimed local fine dining

    Traditional Peruvian · Barranco · S/100-S/200 | $25-$55

    José del Castillo

    Isolina revives classic Peruvian 'comfort food' or 'comida criolla' in generous portions, echoing the traditional family meals of yesteryear. The lively, bustling tavern atmosphere is perfect for experiencing authentic flavors in a casual yet acclaimed setting. It's a genuine taste of Lima's culinary heritage.

    Order: Cau Cau de Mondonguito; Ají de Gallina

Booking a Mexican and Latin American table in Lima

  • · Book at least 2-3 months in advance for Central, Maido, and Kjolle, especially for weekend dinner slots. Use their online reservation systems directly.
  • · Many top restaurants require a credit card guarantee or a non-refundable deposit for tasting menus, which is processed upon booking to secure your table.
  • · Consider trying lunch menus at acclaimed restaurants; they often offer a slightly more accessible price point for a similar culinary experience and are sometimes easier to book.
  • · Strict cancellation policies are common; notify the restaurant well in advance (usually 48-72 hours) to avoid charges for no-shows or late cancellations.

And the local dishes in Lima

Ceviche

Ceviche is Peru's national dish, featuring fresh raw fish cured in citrus juices (traditionally lime), mixed with aji (chili peppers), red onion, and cilantro. It's often served with sweet potato and choclo (large-kernel corn). The bright, zesty flavors are quintessential Peruvian. Find excellent versions at La Mar Cebichería Peruana or any reputable cebichería along the coast.

Lomo Saltado

A classic Chifa (Peruvian-Chinese fusion) dish, Lomo Saltado consists of stir-fried beef tenderloin, red onions, tomatoes, and aji amarillo, all tossed in soy sauce, vinegar, and spices. It's typically served with crispy French fries and a side of white rice. The combination of savory, tangy, and umami flavors is incredibly satisfying and comforting.

Aji de Gallina

A rich and creamy chicken stew, Aji de Gallina is made with shredded chicken simmered in a thick sauce of aji amarillo (yellow chili pepper), ground walnuts, cheese, and milk. It's usually served over white rice, often garnished with black olives and a hard-boiled egg. This comforting dish embodies the depth of Peruvian Creole cuisine.

Anticuchos

Anticuchos are marinated skewers, most famously made with beef heart (anticuchos de corazón), grilled over charcoal. The marinade, typically featuring aji panca, garlic, and vinegar, gives them a distinct smoky and savory flavor. Often served with boiled potatoes and a spicy sauce, they are a beloved street food and restaurant appetizer, especially from places like Tío Mario in Barranco.

Seven days in Lima

Pair these Mexican and Latin American tables with the full itinerary: neighbourhoods, museums and what to skip.

Read the Lima travel guide