Is There A Duff Brewery In Dufftown?

My folks live just past Dufftown and I must admit whenever I see a sign for the place or even drive through it my immature mind cannot help, but chuckle at the thought of the Duff Brewery from The Simpsons. I swear the good folks of Dufftown are missing out on a...