The Strahov Monastic Brewery is actually a restaurant with its own small brewery. Do you expect a guided tour of beerbrewing you will be disappointed.
But if you are up to eat and drink well, you will be satisfied. Their food consists mainly of well-cooked Czech cuisine. Do try one of their IPA.
And why not take the opportunity to buy you some beer or wine from there when you go?