This might be tough as most places are bound to be closed. Where are you staying? Perhaps from there I could list more places and you could even email ahead to your hotel or restaurants to find out some options.
In any case, you could email or call the following place which has terrific food:
Solar dos Presuntos (Restauradores)