yes of course, on the bars , restaurants you sit down ,not so much the tapa tradition as in Spain.
very safe roads is what I do from Lisbon to Porto every year at least once. There is the A1 and the alternative free road that runs parallel to it. Driving there is fine, just on the autoestradas you need to pay tolls.
plenty of choices in the porto area I stay in Palacio de liria and in lisbon in several hÃ´tels such as Marriott, Altis, Sheraton Blu, NH etc. all good.
for roads read this in Portuguese but just put origem and destino for your townshttp://www.estradas.pt/index
full info on driving in Portugal
ps I am going next week to Cadiz so wont be around here ::)