Maguire's Pub

Maguire's Pub

Fun Irish Pub with 9 TV's, 17 draft beers, and great food located in downtown Petaluma.