Stores:
1) The Party Source- probably the best beer selection I have seen. Good selection of singles too.
2) Hyde Park Wine & Spirits- Have a wide selection and seem to have better selection of Founder's, Great Lakes, Dogfish Head, Bell's, and Stone than most places. You can mix and match your 6 packs
3) Jungle Jim's- Probably a little to far from Florence
Restaurants/Bars
1) Nicholson's (Downtown)- Mostly European beers, but they do have a good rotating tap. Excellent food as well
2) AliveOne (Mt. Adams/Downtown)- Definitely a party spot on the weekends, but have a very surprising selection of quality beer, both bottle and draft
3) Beer Sellar (Newport)- Stop here when you go to The Party Source; they are a minute apart. Not the cleanest place or good food, but they have almost 200 types of beer and about 70 of them are on tap