Decorah is just kick ass, beautiful, outdoor activities, breweries and damn good locally owned restaurants. I love it, but now on my way up gotta check out new brewery Privo. Oh and seed savers, whippy dip.
Probably just a typo on your part, but the one in Calmar is Pivo, and yes, I would recommend it. I've been impressed with my two visits there and I've got a couple of growlers that need to be refilled. That, along with the two previously mentioned breweries in Decorah, and Empty Nest Winery near Waukon would make for a fun day as long as you have a driver.
For scenery, the Upper Iowa River valley and the Mississippi River from south of New Albin to anywhere as far as Dubuque, depending on how far you want to drive, is amazing. Scenic overlooks at Mt. Hosmer in Lansing and Pikes Peak provide beautiful views. If you just want some great ridge views, Hwy 9 from Lansing to Waukon, Hwy 76 from Waukon to Marquette, or my personal favorite, the Elon Road (County A52), east of Waukon to the Lansing Harpers Road are all excellent. That will also get you close to the Yellow River area which is another little known gem. Anyone who was on Ragbrai last year will attest to most of this.