At the moment we have one only agreement : with the "alternative pub" in piazza indipendenza, 80 mt from the b&b.   Two courses , water and coffee, at 13 €.

Just in front of it, but only in the evening , you can find Ribot. It's a pub and the typical menù includes very good pizza, beers and special meat. 

There are many other restaurant in Zagarolo and in the neiborough.  Have a pdf of a choice