Cafe Sóller, Plaça Constitució 13, 07100 Sóller (in the main square). A German-run place, but it has had the same menu for years, and the food could be so much better and more varied.