I recommend Bissel Brothers Brewery and The Green Elephant (vegan food but even if that's not your cup of tea it's AMAZING). I was just there last week for a show.
Old Port is cool to walk around. I like Portland Lobster company - cool outdoor casual spot on the water for seafood, live music and good beer selection. Highroller Lobster is supposed to be real good too.