Rose & Crown and Teppen Edo would be our picks!
We've never been to Biergarten and I absolutely LOVE German food...we always get a brat and beer outside but have never actually done TS. That is...