Good beer is apparently just not a Swedish thing. Plus, the government has very tight control over alcohol, so local breweries and things like that are hard to come by. I don't know if you've ever been to a local brewery but there's a great restaurant in Madison, WI called The Great Dane, and they have excellent beer. To be honest, living in the midwest totally spoiled me. Thanks to our large and shared German heritage, we managed to get lots of good beer.
That said, apparently at the student pubs (specifically Norrland's student pub) at Uppsala University they have a ton of good beer on tap. That is pretty much just non-existent here. If you want good beer on tap (i.e., not Swedish beer) then you need to go to an Irish pub or Pipes of Scottland or things like that. Other than that it's fucking Spendrups, Falcon and Carlsberg (possibly the worst beer ever).
Yeah, beer is really expensive here unless you're a student. Drinking at a student pub is reasonable. But other than that, it's pretty crazy. Still, I consistently buy bottles of good beer at Systembolaget otherwise I will go insane.
Great range of food? ... Really? You know that there isn't a single Italian restaurant in Umeå? I mean, I know that I'm spoiled because I come from the US and we had the right kind of immigrants that Italian food became sort of a part of our national culture.. but seriously. Seriously. I feel like the range of food here is: from Kebab to Curry.