Bar
The Publican Windsor
14 locals recommend,
Tips from locals
Great Windsor downtown location. Local watering hole offering hearty pub grub while watching your favorite sports game.
Unique things to do nearby
Locals also recommend
Location
9057 Windsor Rd
Windsor, CA