Just come back from PP. Had evening meals at Hotel Illa D'Or (on the terrace), El Posito (twice) & Los Zarzales.
We were staying at Club Illa D'Or and after a long day's travel we decided to eat on our doorstep. The terrace restaurant is a la carte only and quite expensive but a fantastic setting with the sun setting over the bay. It was very romantic. Food was good but not sensational. Service was excellent. You obviously pay for the setting and it was a perfect end to our first day in PP. 125 euros plus tip for three courses, apertifs, bottle of wine, water and coffees.
We vistited El Postito on the strength of the reviews on the forum and were not disappointed. We booked a table the day before and were glad we did as Toni had to turn quite a few people away whilst we were there. We were not disappointed. Toni, Pepe and Christopher(Toni's son) were all very friendly.
We are quite laid back and did not mind waiting for our table to become free and are not fussed if the service is slow. In our opinion Toni judged it perfectly. So much we went back another night. Both nights we had 2 lots of apertifs, 3 courses, wine, water and coffee with free liquers for 80 euros plus tip. It is not a "flash joint", all by itself in a back street but we loved the "family ambience"
We also went to Los Zarzales. This feels "posher" and the food was good. We skipped the dessert and the coffee but still got the free liquers! More expensive at 85 Euros plus tip. Service was slow as others have remarked, that did not bother us, although we did get the impression it was all a bit haphazard!
Sorry to go on for so long but I trust it helps. This was our first visit to PP but we shall return. The Pine Walk is one of the best beach walks in the world and there is a fantastic choice of restaurants. They cater for all tastes and prices. Did we pay two much? I do not know, all I can say is we enjoyed all our meals.