Yeah, the food is great in Salm Brau and I find their beers to be perfectly adequate, but uninspired.
Incidentally that brewpub is the show-piece brewery for their brewery manufacturing business, which is responsible for the kit in most of Vienna's micro's as well as other breweries further afield. They make shiny but expensive brewery installations.