The Dodging Duck Brewhaus: Dog Friendly Review Posted on June 12, 2019 by David Earley The Dodging Duck Brewhaus is located on River Road in Boerne, Texas. It is directly across from River Road Park and Cibolo Creek. This provides two great things to do Continue Reading…