Helix Brewing Co. - Brewery in La Mesa, La Mesa | Reviews, Photos & Information on Postcard