Public houses/Bottle shops: Belmont Station on SE Stark, 1201 bottles, Baileys downtown, The Beer Mongers on Division
Breweries: Upright Brewing (mostly saisons, really cool building, just a few blocks north of the Rose Garden, in a basement, open fermentation), Stickman (in Lake Oswego on the West side, a little drive out to the burbs but so artfully done), Gigantic, definitely Cascade (my fav), and Hair of the Dog
Steinbarts is actually not a bottle shop its a LHBS and sorta famous, they ship all over the country, its in SE not downtown
Buy some HoftheD to bring home if you don't mind spending, Cascade is doing great stuff! I'd buy a Sang Noir or two from them, also spendy but worth it.
Logsdon, owned by David Logsdon co-founder of Wyeast, his exwife got the yeast company and he started Logsdon Ales... Gotta get your self an $11 bottle of their Saison Bretta. Upright sells theirs for around 10-12 for the flagships so that's worht it too.
Forgot Burnside Brewing Company, they have a fantastic IPA, and other really creative ales, as does Gigantic