Gene knows Portland well. Hopefully when he is back on land he will chime in. Try Becky's Diner for breakfast. It's down by the water. There is a cool coffee shop and a couple of cool pubs but I don't remember the names. There is a pub on every corner. The Porthole is another place I remember going that was good.