Tasca Da Boa Viagem is great! We had dinner there several times during our stay in Ericeira. It is located right next to the beach in Ericeira. They have fresh fish every day and serve it with absolutely delicious roasted vegetables, perfectly marinated salad and supersoft bread. Their starters are great too. One night we were also hungry enough(big portions!) to try the deserts, which are also yummy. The prices are reasonable and considering the fact that everything is freshly served quite cheap. Try the red house wine, it was perfect. Apart from that, very nice service staff and rustic, cozy atmosphere.