Restaurante La Mora

Top choice mexican in San Agustinillo

Tucked onto a sheltered slice of beach, there's something of the old posada about La Mora. You can park yourself in the tavern-like interior or feel the salt spray on the narrow terrace. The food – good Italian and seafood dinners, breakfasts, massive fruit plates and organic, fair-trade coffee – will be equally memorable.

Upstairs are three cheerful rooms in blue, white and yellow, and above them is a bright, spacious apartment that’s good for families. All three floors have terraces with close-up sea views.