7 Best Restaurants in Lima, Peru

La Mar

$$$ | Miraflores Fodor's choice

Chef Gastón Acurio's reinvention of the traditional cebichería is one of Lima's most popular lunch spots. The décor is minimal, but the menu offers a kaleidoscopic selection of delectable seafood dishes. Start by sharing a degustación de cebiche (various types of fish or seafood marinated in lime juice) or a chalana de causas (various mashed-potato appetizers with seafood-and-mayonnaise fillings). Then try the picante de mariscos (sautéed seafood in a spicy cream sauce) or one of the catches of the day. The servings tend to be large, so you may want to share.

The place doesn't take reservations, so arrive before 1 or you'll wait an hour for a table.

Av. La Mar 770, Lima, Lima, 18, Peru
01-421–3365
Known For
  • amazing seafood
  • bustling atmosphere
  • large shareable portions
Restaurants Details
Rate Includes: No dinner, Credit cards accepted, Reservations not accepted

Cala

$$$ | Barranco

One of Lima's surprisingly few waterfront dining options, Cala has an impressive selection of dishes to complement its ocean vistas. The Peruvian-fusion cuisine ranges from crab ravioli in seafood soup to quinoa-crusted salmon and tenderloin with mushrooms, quinoa, and spinach. You can also order from the sushi bar. The dining room is upstairs, with a wall of glass on the ocean side and tables on a narrow balcony above the rocky beach.

Circuito de las Playas, Lima, Lima, 04, Peru
01-477–2020
Known For
  • great seafood and sushi bar
  • ocean vistas
  • well-stocked bar
Restaurants Details
Rate Includes: No dinner Sun., Reservations essential

El Mercado

$$$ | Miraflores
Cebiches and tiraditos made with sustainably sourced fish are the focus at this hot new seafood emporium from Rafael Osterling (of Rafael fame). The open kitchen and interior-patio design complement the lightness of the recipes, which frequently incorporate Asian accents. Don't overlook the cooked dishes: the pulpo a la parrilla (grilled octopus) is ridiculously good.

Recommended Fodor's Video

La Rosa Náutica

$$$$ | Miraflores

This rambling, Victorian-style complex perched over the Pacific at the end of a breakwater serves up quality seafood with spectacular views, complete with surfers riding the waves as the sun goes down. Signature dishes include a mixed fish, scallops, and octopus cebiche, and grilled corvina (sea bass) with a leek fondue sauce. There's also a small but decent selection of meat dishes.

On a sunny afternoon, the restaurant is a great place to watch the sunset.

Circuito de Playas, Lima, Lima, 18, Peru
01-445–0149
Known For
  • great ocean views
  • various cebiche options
  • elegant service
Restaurants Details
Rate Includes: Credit cards accepted

Pescados Capitales

$$ | Miraflores

This vast, whitewashed restaurant with a laid-back vibe is popular with limeños, who flock here for its inventive recipes and fresh seafood. The name is a play on the Spanish term for the seven deadly sins, and gula (gluttony)—think fettuccine with a mix of scallops, shrimp, and squid in a spicy cream sauce—is one of many sins worth committing here. Another is avaricia, or covetousness: the paiche fillet served with tacacho quinoa and the cecina (smoked pork)-and-chonta (heart of palm) salad will have your palate lusting. Forget morality, and just dig in!

Av. Mariscal La Mar 1337, Lima, Lima, 18, Peru
01-706–0610
Known For
  • inventive seafood dishes
  • busy lunchtime vibe
  • good jungle-accented selections
Restaurants Details
Rate Includes: No dinner Sun., Credit cards accepted

Punta Sal

$$ | Miraflores

On a sunny afternoon, the view of the malecón and its graceful paragliders from the upper floors of this restaurant is as good as the food—which is excellent. Dishes include classic cebichería fare such as tiradito criollo (thin slices of marinated fish covered in a yellow-pepper sauce), conchitas a la parmesana (scallops on the half-shell smothered in garlic and toasted cheese), or pescado a la chorrillana (fish fillet in a tomato, onion, and chili sauce). Piqueos, platters of appetizers, are fun to share. This place has another, less-crowded (but also less-scenic) location on Avenida Conquistadores in San Isidro.

Arrive before 1 pm to get a window table.

Malecón Cisneros at Av. Tripoli, Lima, Lima, 18, Peru
01-242–4524
Known For
  • classic limeño seafood
  • great view
  • packed on weekends
Restaurants Details
Rate Includes: No dinner, Credit cards accepted

Punto Azul

$$ | Miraflores
Generous portions of quality seafood at reasonable prices are the reason there's usually a line at this Miraflores standby. Classic Peruvian dishes such as cebiche,arroz con mariscos (rice with seafood), and parihuela (a seafood soup) keep the locals coming back. The kitchen also offers some original concoctions, such as fettuccine in a huancaína sauce with spicy panko shrimp. The restaurant occupies an old white house with blue trim on a corner one block east of Avenid José Larco. It's well worth the wait.
Cl. San Martín 595, Lima, Lima, 18, Peru
01-445–8078
Known For
  • traditional seafood dishes
  • affordable prices
  • good rep among locals
Restaurants Details
Rate Includes: No dinner Sun. No lunch Mon.