El Dorado Mar
Time Out says
Classic Sant Feliu de Guíxols restaurant overlooking the town's lovely bay
El Dorado Mar is a place for setting a good impression. If you want to surprise friends or guests, take them to this classic restaurant in Sant Feliu de Guíxols that overlooks the town's beautiful bay. During the day, dine while enjoying the fabulous view of the beaches full of holidaymakers and kids having fun, and the boats going in and out of the port. At night, everything is lit up to create a captivating sight that will make it difficult for you to keep your eyes on your food. The dishes are good, with a varied menu and a notable price-quality relationship.
In the summer, eat on the terrace while in the winter aim for one of the much sought-after window tables. If you go with a large group, see if they'll give you the room on the ground floor, which has direct access to the lovely Can Rius beach.