Several fish restaurants in Maimón, I can advise on how to get there with public transport, or by car, it's about 15 km / 10 miles. Also good: Laura, a little further on. Café, in town, walking distance from City Stay. Several other nice restaurants in town and surroundings.