Where to Eat in Lagos: 10 Best Restaurants

By a Local Guide

If you're visiting Lagos, you’ll quickly notice that the city has an incredible food scene.

From traditional Portuguese seafood to international cuisine, Lagos offers restaurants for every taste and budget. Whether you're looking for fresh grilled fish, local tapas, Italian pasta or Indian food, you will find plenty of great options.

After living in Lagos for many years, these are some of my favorite places to eat in the city.

Here are 10 great restaurants in Lagos that locals and visitors love.

1. Adega da Marina

resized-image (15)

Adega da Marina is probably one of the most famous traditional restaurants in Lagos. It’s a classic Portuguese restaurant serving generous portions of grilled fish, meat dishes and seafood.

The restaurant is large and lively, with a very authentic local atmosphere. It’s a great choice if you want to try typical Portuguese food without spending too much.

Google Rating: 4.1 / 5 (7,000+ reviews)
💰 Average main dish price: €13 – €20

Popular dishes

  • grilled squid

  • swordfish

  • steak skewers

  • bacalhau (salt cod)

What customers say

Visitors frequently mention the great value for money and large portions. Many reviews also highlight the fast service and lively atmosphere, although during the summer it can get quite busy and you might need to wait for a table.

👉 Local tip:
This is one of those places where you almost never go wrong.

2. Tasca da Lota

resized-image (24)

If you want to try a truly traditional Portuguese experience, Tasca da Lota is one of the best places in Lagos.

This small and simple restaurant is famous for grilled sardines, one of the most iconic dishes in Portugal.

During the summer months the restaurant is usually very busy, and reservations are not accepted — if it's full, you will need to wait.

Google Rating: ~4.4 / 5
💰 Average main dish price: €10 – €18

Popular dishes

  • grilled sardines

  • grilled mackerel

  • fresh fish of the day

What customers say

Most visitors love the authentic Portuguese atmosphere and fresh fish, although many reviews mention that it can be crowded and the wait can be long in peak season.

3. Casa do Prego

resized-image (18)

Casa do Prego is one of the most popular restaurants in Lagos old town, known especially for its Portuguese sandwiches called “pregos” and its rooftop terrace.

The rooftop is a great place to enjoy a meal while overlooking the historic center.

Google Rating: ~4.3 / 5
💰 Average main dish price: €12 – €18

Popular dishes

  • prego sandwich (steak sandwich)

  • Portuguese tapas

  • octopus salad

What customers say

Visitors love the rooftop atmosphere and relaxed vibe. Many reviews mention it’s a great place for a casual dinner with friends and drinks.

4. O Mexilhão

resized-image (22)

O Mexilhão is a restaurant known for fresh seafood and traditional Algarve flavors.

It’s a good choice for those who want to try dishes like cataplana or fresh shellfish.

Google Rating: ~4.2 / 5
💰 Average main dish price: €18 – €28

Popular dishes

  • seafood cataplana

  • grilled fish

  • mussels

What customers say

Guests often highlight the quality of the seafood and generous portions, although some reviews mention that prices are slightly higher compared to simpler restaurants.

5. A Petisqueira

resized-image (16)

A Petisqueira is perfect if you want to experience Portuguese tapas (called “petiscos”).

Instead of ordering one big dish, you can try several small plates and share them with friends.

Google Rating: ~4.5 / 5
💰 Average dish price: €6 – €12

Popular dishes

  • garlic shrimp

  • chorizo in wine

  • octopus salad

  • cheese and cured meats

What customers say

Customers love the friendly atmosphere and variety of small dishes. It’s often described as a great place for a relaxed evening with wine and multiple flavors.

6. Pomó – Italian Pasta

resized-image (23)

If you're craving Italian food, Pomó is one of the best pasta restaurants in Lagos.

The restaurant focuses on fresh pasta and authentic Italian recipes, using high-quality ingredients.

Google Rating: ~4.6 / 5
💰 Average main dish price: €14 – €22

Popular dishes

  • fresh truffle pasta

  • carbonara

  • burrata with tomatoes

What customers say

Visitors frequently praise the quality of the pasta and authentic Italian flavors. Many reviews mention that it’s one of the best Italian restaurants in the Algarve.

7. Delhi Darbar Indian Restaurant

resized-image (19)

Delhi Darbar is one of the most popular Indian restaurants in Lagos.

The menu includes a wide variety of traditional Indian dishes, from mild curries to spicy specialties.

Google Rating: ~4.5 / 5
💰 Average main dish price: €12 – €20

Popular dishes

  • butter chicken

  • chicken tikka masala

  • garlic naan

What customers say

Customers often highlight the excellent flavors, generous portions and friendly service. It’s frequently recommended by visitors looking for something different from Portuguese cuisine.

8. Restaurante Azimute Lagos

resized-image (17)

Azimute is a modern restaurant with a creative menu, combining Portuguese and international cuisine.

It’s a great option for a slightly more refined dining experience in Lagos.

Google Rating: ~4.4 / 5
💰 Average main dish price: €18 – €30

Popular dishes

  • seafood rice

  • grilled tuna

  • Algarve-style fish dishes

What customers say

Reviews often mention the beautiful presentation of the dishes and attentive service.

10. Luca’s Rooftop Restaurant

resized-image (21)

Luca’s Rooftop offers one of the best views in Lagos.

Located on a rooftop terrace, it’s a fantastic place for sunset drinks and dinner.

Google Rating: ~4.3 / 5
💰 Average main dish price: €18 – €28

Popular dishes

  • seafood pasta

  • grilled fish

  • cocktails and tapas

What customers say

Guests love the panoramic views and relaxed atmosphere, especially at sunset.

9. Don Gull

resized-image (20)

Don Gull is a restaurant known for its international menu and relaxed atmosphere.

It’s a good option if you're looking for a place with a mix of dishes including burgers, seafood and casual meals.

Google Rating: ~4.2 / 5
💰 Average main dish price: €14 – €22

What customers say

Visitors often mention the friendly staff and laid-back vibe, making it a comfortable place for a casual meal.

Final Thoughts

Lagos is not only famous for its beaches but also for its fantastic restaurants.

Whether you're looking for traditional Portuguese seafood, international cuisine or a relaxed rooftop dinner, the city offers plenty of great options.

Try a few of these places and you’ll quickly understand why food is such an important part of the Lagos experience.

Design sem nome

Hi, I’m Léo Cinelli

Nice to meet you!

My name is Léo Cinelli, and I’m a local guide based in Lagos, Algarve. I’m originally from Brazil, but I have been living in this beautiful coastal town for over 10 years.

I’m a surfer, sailor, adventurer, and personal trainer, and adventure sports have always been an important part of my life. Since I was a child, I’ve loved exploring new places, being outdoors, and discovering hidden gems along the coast.

Living in Lagos has given me the opportunity to experience everything this incredible region has to offer — from secret beaches and stunning cliffs to unforgettable ocean adventures.

Leave a Comment