Phil
Google
Been here 5+ times now - great experience, especially with the drinks and the happy hour food (haven't tried a real meal yet here - not sure if that's their specialty).
Anyways - have come with groups ranging from just one friend to a birthday party with 15 people in the pool table room - and it's been great service, great drinks every time.
Really good quality stuff - and at happy hour you have an awesome deal - especially with half price tap beers (great selection of local craft), and good selection of cocktails.
The fried cheese curds are amazing. Oysters are solid too (and I have lived in the pacific northwest for 15 years before coming to Iowa - so I know).