Mediterranean
Plaza Industrial Sepes, 100,
21400,
Ayamonte
Average price €10
European
Praia Do Cabeço (46,72 km) Castro Marim,
8950-411,
Castro Marim
Average price €14
Seafood
Av del Padre Mirabent, 19,
21410,
Isla Cristina
Average price €20