Don't take anything people on the street (gypsies) offer you. I kept my hands in my pockets. A lot of Americans try to be "nice" but just say "no gracias" and keep walking.
Vino verde in Lisbon. In Granada, doner king for street food. The bascilia San Juan de dios. If you get there just before mass they turn in the lights and the altar just explodes in gold
Also the concert hall in Barcelona is a great place to see a musical performance. The magic fountain show at the plaza espana in Barcelona.
If you have time in Lisbon - get an Uber out to a smaller beach town called Cascais (about 30 minutes one way)...we ended up out there while in Lisbon for work and it was awesome.