Restaurants

Recommended Restaurants in Lagos

Lagos is home to over 400 restaurants, ranging from traditional Portuguese tascas to international cuisine, modern lunch spots and hidden gems. The selection below is therefore a limited, carefully curated mix of different styles and flavours,  ensuring there is something for everyone, whether you prefer Mexican, German, Portuguese, pizza, fine dining or a relaxed lunch by the marina.

The Green Door

The Green Door is an intimate Mexican restaurant offering a creative menu full of colourful, flavourful dishes. Expect refined tacos, fresh ingredients and surprising combinations, served in a warm and stylish setting. Perfect for those who enjoy modern, high‑quality Mexican cuisine.

Munich

As the name suggests, Munich serves delicious German dishes. From schnitzels to bratwurst and hearty comfort classics, this restaurant offers an authentic German experience in a cosy, welcoming atmosphere. Ideal for anyone craving a well‑prepared, satisfying meal.

Adega da Marina

A true Lagos classic, loved by both locals and visitors. Adega da Marina serves authentic Portuguese dishes, fresh fish and traditional grilled specialties in a lively, informal setting. Perfect for those who want to experience real Portuguese cuisine at excellent value.

Pepperino Pizza

Pepperino Pizza is known for its wood‑fired pizzas, fresh ingredients and relaxed, modern atmosphere. A great choice for a quick, tasty meal or a casual evening with friends. Its combination of quality and simplicity makes it a reliable favorite.

Casa Chico Zé

Casa Chico Zé is a hidden gem just outside the centre of Lagos. Expect traditional Portuguese dishes, generous portions and an authentic, no‑nonsense atmosphere. Especially loved for its grilled chicken, fresh fish and honest prices, a place where you truly eat like the locals.

Restaurante dos Artistas

Restaurante dos Artistas is the top choice for fine dining. Featured in the Michelin Guide, it offers refined, beautifully presented dishes with a creative international touch. Combined with an excellent wine list and elegant setting, it’s ideal for a special evening out.

Lazy Jacks

Lazy Jacks is a relaxed lunch spot at the marina, featuring a sunny terrace and an accessible menu. From salads to burgers and light dishes, it’s perfect for an informal lunch with a view of the water. The laid‑back atmosphere makes it a great place to unwind during the day.