Lisbon's fantastic. Make sure you stop for a pasteis de belem (custard tart) and a glass of port or a coffee at the place on Rossio square. The tarts are served hot from the oven and they're amazing.
For excellent petiscos (Portuguese tapas) check out Tapa Bucho in Bairro Alto. Maruto is good...