Cafe La Mayor is a Spanish coffee shop and bar offering traditional tapas and breakfasts. Enjoy quick service and a terrace with sea views.