Where to Eat in Lima
Lima is a foodie paradise. It’s one of the top food cities in the world — and we take our meals very seriously.
Here are a few places we’ve tried and loved or we want to go soon!
Best Restaurants in the World
Maido – #1 restaurant in the world (2025). It’s Peruvian-Japanese fusion (Nikkei cuisine). Reserve at least 2 months ahead / Menu available!
Central – Also voted #1 in the world (2023 & 2024). They offer a tasting menu that explores Peru’s ecosystems from the Andes to the Amazon. Book way in advance / $$$$
Kjoille: #9 restaurant in the world (2025), and Central’s sister restaurant. Amazing, creative, and a bit easier to get into and cheaper than the other 2. We had such a good time here!
Dining Favorites
Rafael – We discovered this spot together, and now it’s a must every time we’re in Lima. Cozy, upscale, with a romantic vibe, and everything we’ve tried is delicious. It’s located in Miraflores and is an easy walk from the hotel and Larcomar.
Osaka – Remember bringing Danny here for our second date, and now he wants to come back every time we’re in Lima! Elegant Nikkei cuisine and some of the best sushi in the city: fresh fish and Japanese-Peruvian fusion are pure magic here. (Located in San Isidro)
Huaca Pucllana Restaurant – Dine next to ancient ruins under the stars! It’s the perfect place if you want to enjoy dinner with a truly unique and unforgettable view.
Paco Yonque– This one just opened this year and it’s already a MUST. Great lomo saltado, good drinks, and the ambience is just right! Check it out since it’s in Miraflores by Kennedy Park.
For Peruvian Flavor You’ll Dream About
La Mar – THE ceviche place. Come early (at noon) to beat the line. No reservations, but totally worth the wait!
Canta Rana – Danny’s favorite and good lunch spot after exploring Barranco’s neighborhood. Their ceviche with avocado (palta) is our go-to. Only open for lunch and they turn tables quickly so the wait is not bad.
Isolina – Classic criolla dishes just like grandma would make. Hearty, authentic, and BIG portions. Go hungry.
Mangos (Larcomar) – This is one of our favorite restaurants as it in on the cliffs overlooking the Pacific and great for lunch or dinner during sunset. It is a good idea to get a reservation because depending on peak hours the wait could be long. Walk-ins accepted!
La Picantería – Come with friends, pick your pesca del día (catch of the day), and they’ll prepare a full feast from it. Super fun experience!
Others to check out: Tanta, Panchita
Casual, Local & Authentic
La Lucha – Grab a sandwich! The chicharrón is a classic, but Joselyn swears by the pavo a la leña (smoked turkey).
➕ Pro tip: Do the combo with chicha morada (purple corn juice), fries.Al Toke Pez – A tiny, chaotic cevichería made famous by Netflix. “Huarique-style”. Get the trío marino and expect a quick-moving line.
Don Tito/Primos– Pollo a la Brasa, cult favorite. Juicy chicken, crispy fries, spicy sauces (aji pollero is our favorite).
Madam Tusan – Chifa (Chinese–Peruvian Fusion) A very Lima thing — and Danny’s favorite! Delicious, creative, and super easy to get into (there are several locations). It’s better in a group. Round tables for sharing.
L’authentica Pizza – Craving pizza? This is where we go. The name says it all.
7 Sopas – Soup lovers, this one’s for you. They also offers other peruvian classics and they’re open 24/7 — perfect after a night out. Trust us, it hits.
For Drinks with A Vibe
Cala – Right on the water. Excellent for cocktails and light bites with a sunset view.
Ayahuasca Bar – Set in a stunning old mansion in Barranco. Known for beautiful cocktails and vibey late nights.
Carnaval Bar - Innovative drinks in a sleek, upscale setting. A great stop if you’re heading to nearby Osaka.
Lady Bee - A chic speakeasy-style bar tucked into Barranco. Come for expertly crafted drinks in an intimate, modern space.
All of these locations—and many more—are pinned on our custom map!
📍 Download it before your trip so you can access it anytime, even without internet.
We’re starving just writing this. Buen Provecho!— Jos & Danny
Food Culture Tips….
Lunch is the main meal — and Peruvians go big! A sandwich for lunch is practically a sin.
Menu del día is your secret weapon: You’ll get a starter + main dish + drink (sometimes even dessert) for around $4 USD — insane value, and a great way to eat like a local! Look for handwritten chalkboards or “Menú” signs while walking around Miraflores.
Pro tip: Always go where it’s busiest — the locals know where the good stuff is!
Typical Meal Times:
Lunch: The biggest meal of the day. Starts around 12 PM, with peak time between 1–3 PM.
Dinner: Much lighter, usually eaten around 7–9 PM.