The Gibraltar Arms does all-day English breakfasts.
Café Solo is quite refined and has a variety of interesting pastas and salads, including vegetarian fare.
With an attractive, flowery patio, this is a top place in town for local grilled meats and fish, good revueltos and tapas.
This tiny place serves tasty vegan and vegetarian food with oriental leanings. Try the felafel with hummus, tzatziki and salad.