2 Best Restaurants in Azoia and Cabo da Roca, Sintra, the Estoril Coast, and the Setúbal Peninsula

Background Illustration for Restaurants

We've compiled the best of the best in Azoia and Cabo da Roca - browse our top choices for the top things to see or do during your stay.

Moinho Dom Quixote

$$ Fodor's Choice

In the middle of gorgeous gardens, this unusual restaurant occupies a lovingly restored traditional windmill perched on a cliff overlooking the ocean. The outdoor seating area has different seating areas tumbling down the cliff and shaded by pines and flowering cacti. The food has Mexican and Middle Eastern accents, with excellent vegetarian options along with the fresh fish synonymous with the Portuguese coast.

Casa do Mar Sem Fim

$

"House of the Endless Sea" serves deliciously fresh seafood, burgers, and light meals accompanied by excellent craft beers and an amiable clientele. The informal restaurant is popular with local trail runners and cyclists, who stop here to refuel after a hard day's endorphin-boosting exercise.

Rua das Corredouras 2, Azoia, 2705-001, Portugal
96-922–7773
Known For
  • Terrace seating outside
  • Craft beers from local company Perfect Peaks Brews
  • Excellent prawns and calamari
Restaurant Details
Closed Wed.

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$ Guincho Fodor's Choice

Bar do Guincho3.3 miles away

Portuguese
Estrada do Abano 547, Cascais, Lisbon, Portugal
We recommend 2 Restaurants in Guincho
$$$ Sintra

Neptuno Grill3.6 miles away

Seafood
Rua Pedro Álvares Cabral, Lisbon, 2705-300, Portugal
We recommend 10 Restaurants in Sintra
$$$$ Guincho Fodor's Choice

Monte Mar5.2 miles away

Seafood
Av. Nossa Senhora do Cabo 2845, Cascais, Lisbon, 2750-053, Portugal
We recommend 2 Restaurants in Guincho
$$$ Sintra

Café Paris5.4 miles away

International
Praça da República 32–36, Sintra, Lisbon, 2710, Portugal
We recommend 10 Restaurants in Sintra
$ Sintra Fodor's Choice

Casa Piriquita5.4 miles away

Portuguese
Rua Padarias 1, Sintra, Lisbon, 2710-603, Portugal
We recommend 10 Restaurants in Sintra