Mediterranean
R. do Cais. Mercado da Ribeira Loja 2A,
8800-318,
Tavira
Average price €20
30% off the 'a la carte' menu
INSIDERMediterranean
Av. Dr. Mateus Teixeira de Azevedo, 36,
8800-379,
Tavira
Average price €25
Mediterranean
R. José Pires Padinha 162,
8800-354,
Tavira
Average price €15
30% off the 'a la carte' menu
Mediterranean
R. da Liberdade 47,
8800-399,
Tavira
Average price €21
Mediterranean
R. João Vaz Corte Real 15,
8800-351,
Tavira
Average price €19
European
R. Alm. Cândido dos Reis 234,
8800-318,
Tavira
Average price €20
Mediterranean
Quinta das Oliveiras, EN 125,
8800-053,
Tavira
Average price €20
Christmas menu €35
Mediterranean
Sitio dos Caliços,
8700-069,
Moncarapacho
Average price €40
Portuguese
8950-438,
8950-438,
Altura
Average price €18
30% off the 'a la carte' menu
Mediterranean
Av. 24 de Junho, Eurotel Altura,
8950-411,
Altura
Average price €25
Mediterranean
8901-907,
8901-907,
Vila Nova de Cacela
Average price €31