Often compared to San Francisco thanks to its steep, hilly terrain, Porto is getting renewed attention from travelers ...