We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Mediterranean Restaurants in Puerto de Mogan

Sort by:
Ranking
Name

N'Enoteca

#2 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (101)
Cuisines: Italian Mediterranean European

La Cucina

#3 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (109)
Cuisines: Italian Pizza Mediterranean

Casito Mediterraneo

#4 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (328)
Cuisines: Seafood Mediterranean Spanish

Los Guayres
As featured in Best Food in Gran Canaria

#5 of 70 Restaurants in Puerto de Mogan
$$$$ Map
Visitor photos (177)
Cuisines: Mediterranean European Spanish Fusion Gluten Free Options

Zona Verde

#6 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (185)
Cuisines: Steakhouse Mediterranean Barbecue European Spanish

Basils Bistro

#10 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (97)

Sol y Luna - Puerto Mogan

#1 of 2 Dessert in Puerto de Mogan
$$ - $$$ Map
Visitor photos (107)
Cuisines: Cafe Mediterranean Spanish

La Bruschetta

#11 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (218)
Cuisines: Italian Pizza Mediterranean European Gluten Free Options

Restaurante El Capuchino 501

#14 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (80)
Cuisines: Seafood Mediterranean Spanish Soups

La Linterna

#15 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (180)

Restaurante Patio Canario

#16 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (132)
Cuisines: Seafood Mediterranean European Spanish

Clipper

#18 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (100)

Mogs Bar

#19 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (23)
Cuisines: Bar Mediterranean European Spanish

Porto Alegre

#20 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (80)
Cuisines: Seafood Mediterranean European Spanish

El Particularte

#21 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (46)
Cuisines: Mediterranean European Spanish Gastropub

La Fenice

#22 of 70 Restaurants in Puerto de Mogan
$$ - $$$
Visitor photos (30)

La Osteria

#23 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (29)
Cuisines: Italian Mediterranean

La Cicala

#24 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (36)
Cuisines: Italian Pizza Mediterranean European

Restaurante Mogan Mar

#25 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (74)
Reserve

El Caldero

#26 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (56)
Cuisines: Seafood Mediterranean European Spanish

SoGood!

#27 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (57)

Puerto Grill

#29 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (11)
Cuisines: Mediterranean European Spanish Seafood

Restaurante Playa de Mogan

#31 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (8)
Cuisines: Seafood Mediterranean Spanish European

El pescado de Mogan

#32 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (82)

Costa Bella

#33 of 70 Restaurants in Puerto de Mogan
$$ - $$$
Visitor photos (31)
Cuisines: Mediterranean Spanish Gluten Free Options

Tapas tapas

#40 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (22)
Cuisines: Bar Mediterranean European Spanish

Fragata

#41 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (83)
Cuisines: Seafood Mediterranean European Spanish

La Taberna del Puerto

#42 of 70 Restaurants in Puerto de Mogan
$$ - $$$ Map
Visitor photos (34)
Cuisines: Seafood Mediterranean European Spanish

Bar Marina

#44 of 70 Restaurants in Puerto de Mogan
$$ - $$$
Visitor photos (58)
Cuisines: Mediterranean European Spanish Bar Gluten Free Options