Because the Allianz is a little way outside Munich itself, there aren't many places to grab a drink around the stadium indeed the only real option is the Paulaner-Treff beer hall in the Sdkurve Stand itself.
Bavaria is a state in Germany(Bayern means Bavaria). The capital of Bavaria is Munich. Hence the name Bayern Munich. So, usually the fans are referred to as The Bavarians.