I'm heading to Portland, Maine in a couple weeks. We have plans to try places like Sea Dog, but you folks are the ones who always have the best suggestions. So any places in the Portland/Freeport, etc. area that are good for a pint? We're thinking brewpubs, bars, restaurants with good beer, etc.

Thanks all! Cheers!

__________________Who is this Rorschach guy? And why did he paint so many pictures of my parents fighting?

Make sure you try some Oxbow beer; probably the best brewery in the state (imo). The brewery isn't in Portland, but you'll find a lot of places with it on tap. Maine Beer Company is great, they are currently moving to Freeport from Portland. Allagash is a good brewery to visit (and they are the biggest in the state). Rising Tide is also putting out some good beer. Bunker Brewing is down the street from Rising Tide, but I've never had their beer. Bull Jagger makes some great Lager beers. I'd skip Sea Dog and Shipyard, tbh.

Bars: Mama's Crowbar (cash only), Great Lost Bear (probably has the most taps in the city), Novare Res (down a back alley, can be hard to find if you don't know what you are looking for), and Thirsty Pig

I'll second Novare Res and the Great Lost Bear. If you are willing to take an hour road trip, Ebeneezer's Pub in Lovell Maine is IMHO the best belgian bar in the country. Having been there, I can't imagine myself ever taking a trip all the way up to Maine again without making a point to get to Ebeneezer's.