If Praia da Rocha’s fish bars aren’t what you’re after, Urban Grill is the answer. It’s in Edifício Vaumar Loja C on Avenida São Lourenço da Barrosa, 8500-334 Portimão, and it’s built for a proper meat night.
Monday it’s closed. Tuesday is dinner only, 19:00-22:30. Wednesday to Sunday it opens for lunch 12:00-15:00 and dinner 19:00-22:30.
Worth it? Yes, for a solid Portimão grill dinner. More options: best restaurants in Portimão.