Deschutes Brewery Keg Yacht The Deschutes Brewery Jumbo Keg was in Mission Beach yesterday. I saw this world wonder on Sail Bay, near the Santa Clara Rec Center. Years ago, I was in Bend, Oregon for the AAF Western Region Conference and we visited the brewery.