What
Where

When do you want to eat?

Specify a date & time to find the best restaurants & offers

The Best Portuguese Restaurants in Madrid

13 restaurants

Sort by Relevance

El Niño Pastor, Madrid

PORTUGUESE

El Niño Pastor

8.1 / 10

Calle Hernán Cortés, 7, 28004, Madrid

5

Average price €20

Madere, Madrid

PORTUGUESE

Madere

8.5 / 10

Calle del Cardenal Cisneros, 19, 28010, Madrid

675

Average price €28 accept Yums

InsiderInsiderAtlantik Corner, Madrid

INSIDERPORTUGUESE

Atlantik Corner

8.8 / 10

Calle Ventura de la Vega, 11, 28014, Madrid

1090

Average price €35

O Bifanas, Madrid

PORTUGUESE

O Bifanas

 / 10

Cuesta San Vicente, 32, 28008, Madrid

7

Average price €15

Not bookable on TheFork

Specify a date and enjoy promotions of up to -50% in our best restaurants

Frangus, Madrid

PORTUGUESE

Frangus

 / 10

Calle de la Ribera de Curtidores, 28, 28005, Madrid

72

Average price €25

Not bookable on TheFork

Costa Nova, Madrid

PORTUGUESE

Costa Nova

 / 10

calle aguetol, madrid, spain, 28042, Madrid

17

Average price €22

Not bookable on TheFork

InsiderInsiderO' Trasmontano, Madrid

INSIDERPORTUGUESE

Avenida Monasterio del Escorial 6 28035, 28049, Madrid

Not bookable on TheFork

A Tasca do Bacalhau Português, Madrid

PORTUGUESE

C/ Lope de Vega, 14, 28014, Madrid

76

Average price €31

Not bookable on TheFork

Fado Portugués - Las Tablas, Madrid

PORTUGUESE

Calle Azofra, 3, 28050, Madrid

77

Average price €25

Not bookable on TheFork

Fado Portugués - Arturo Soria, Madrid

PORTUGUESE

Calle Emiliano Barral, 12, 28043, Madrid

21

Average price €25

Not bookable on TheFork

Fado Portugués, Madrid

PORTUGUESE

Av de Santo Domingo de la Calzada, 41B, 28050, Madrid

95

Average price €25

Not bookable on TheFork

InsiderInsiderTras os montes, Madrid

INSIDERPORTUGUESE

C/ Senda del Infante 28 28035, 28035, Madrid

Not bookable on TheFork

Despacho de Bacalao, Madrid

PORTUGUESE

Plaza de Cascorro, 6, 28005, Madrid

9

Average price €18

Not bookable on TheFork

Filter

TheFork Benefits