Loading Video…

This browser does not support the Video element.

Vallejo's Mare Island Brewing Company

Two Napa winemakers opened a brewing company on Mare Island. "The locals love us," one of the owners said.