First off, i think it is very telling when a brewery offers another brewery or mass market producers beer......
Today, I attended a holiday lunch with a few of my coworkers at river town. I personally didn't have any food but they told me the fries were very crisp and delicious. I did have two beers during my Visit, but they were not brewed by river town.
The atmosphere was ok. The music up way too loud and I could barely hear the person sitting next to me.