Best Pretzel: Backhaus Bakery
Baking all manner of Teutonic treats (from strudels to Berliners), Backhaus is currently putting out these huge Oktoberfest special pretzels. If you can't make it out to Richmond, they'll deliver, and if you can't even deal with that, then, A) your standards are too high, and B) they'll send you a half-cooked one that you can finish in the oven yourself.
Best Beer Garden: Steins
Taking the medal on account of the fact that it's a dedicated beer garden (rather than simply a pub with a garden out back), and its river-abutting location, Steins offers you just that, and they fill them with delicious German brews like Pauliner and Erdinger.